You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iPhoto 11 - Problems With Photo Locations

Now that I can finally get back into my iPhoto library, I'm trying to update the locations on some recent photos. With no luck!


1) On the photos that have embedded location information, I can see the location name BUT the map is blank. It makes me worry that the location data is defective. Any ideas on how I can get the map to display. (I actually DO see the correct map for a brief instant before it switches to the blank white box you can see in this screen capture)

User uploaded file


2) On the photos with no embedded location data, I usually use my web browser to search for my location using maps.google.com, then I copy and paste the place name (and address) exactly as maps.google.com shows it. Always worked in the past, will not work now! I just tried it with the location name "Parco Acquedotti Appia Antica, Via Lemonia, Rome, Metropolitan City of Rome, Italy". For kicks, I tried "Detroit, Michigan" instead - also no luck!


Anyone know what causes this in iPhoto 11, and what I could do to correct it? Thanks!

MacBook Pro, Mac OS X (10.6.8)

Posted on Jul 1, 2015 5:42 AM

Reply
111 replies

Aug 20, 2015 10:05 PM in response to Searchcz

Agree! So tired.. but it's a society problem..


I'm a hardware guy.. so programming is only basic level... I do believe I found the basic level of the problem and found a way to verify that it is not a BUG or other kind of malfunction... simply an expired account..


file:///Applications/iPhoto.app/Contents/Resources/googleMap.html


this is what I believe to be the file that actually displays the map in iPhoto 11. It's inside the iPhoto App itself.


Put the HTML file in a browser and it gives you the error message as to why it will not display the map..


https://developers.google.com/maps/documentation/javascript/error-messages?hl=en


don't suppose anyone could modify this file to use a correct userID from Google.??



as soon as a majority of users refuse to grab their ankles and buy what ever big companies tell them to buy, (in order to more and more easily FORCE them to upgrade and let go of what they deem obsolete) we will have this problem. In reality it should be illegal and considered fraud.. I own have owned and support litterally hundreds of devices thru the years (it's my job!) I've quit! I will QUIT using things when I fail at making them work the way they did when I purchaced them. I havn't the energy to bang my head against a wall, but I will not contribute to this insane problem.. I suppose this belongs in a thread of it's own but again.. no desire to put endless hours into combatting this issue.

Aug 21, 2015 6:18 AM in response to Paul Fisher

Paul Fisher wrote:




as soon as a majority of users refuse to grab their ankles and buy what ever big companies tell them to buy, (in order to more and more easily FORCE them to upgrade and let go of what they deem obsolete) we will have this problem. In reality it should be illegal and considered fraud..

Thanks for your insightful observation and this important note. It confirmed what we've come to conclusion of.

Just would like to specify what exactly do you consider "fraud" and "illegal"? The fact that in your own words "a majority of users refuse to grab their ankles and buy what ever big companies tell them to buy" or big companies policy?


Thanks.

I.S.

Aug 21, 2015 10:07 AM in response to scrutinizer82

OK you asked for it.. 🙂


When I choose to buy product, I weigh the advantages, disadvantages, price etc. When the manufacturer decides to change what I decided to buy into something completely different and take away features/functions or the ability to use it what so ever, I consider this fraudulent. If they leased it to me another story. As users have stated, they paid for iLife, was promised Faces, Places, etc. suddenly (without prior warning) the faces feature is unusable, not because of a bug, but by a deliberate action. They could at least acknowledge the issue and release a patch to put a static map, but NO they just give you a white screen and silence.


I bought a TV from Sony that had the feature to watch YouTube videos. 2 years later the icon has a note next to it, "after the 15 April 2015 this device can no longer play videos from YouTube". This is a firmware upgradable TV.. did they attempt to patch? did they apologize and offer any solution or compensation? NO.. silence and blame YouTube.. They are sure that people will realize they just have to go buy a whole new TV to get the function they already paid for.


I feel that I should not be required to upgrade my OS to retain features that I paid for. I should absolutely not lose functions by upgrading my software, When the hardware (supposedly, but often not factually) no longer can run the latest OS you end up with a brick. (example Core Duo machines that can't be updated yet are fully capable). Windows will run on almost any hardware and vice versa. XP from many years ago can be run on a modern PC (here I am NOT an expert). I'm not asking them to support old hardware, just not to purposely make it obsolete by PULLING functions completely, or disabling things that could easily be patched when a contract runs out. A large influential company such as Apple or Sony has both the power and the resources to do these things, but choose not to in order to boost sales of newer devices. Unethical, environmentally unsound and downright WRONG to force hardware upgrades. On the flipside, on iOS devices one may NEVE even downgrade to make the device as it was when when it was purchased (bug free and fast usually) .. (iPhone 3G on iOS 6, iPhone 4 on iOS 7) for example. what about forcing IOS7 upgrade in order to CONTINUE using FaceTime? iPhone 4 became slow as molasses on iOS7... .


I'm not good at writing these things off the top of my head, but rest assured I am an expert and been in contact with thousands of Apple users whom I have had to give bad news to in one way or another.


Besides all this.... Why should users be forced to keep re-educating themselves every time there is some change. Wasn't the original idea of an Apple product that you could forget all the tech stuff and just get down to business using it. The machine shouldn't interfere with your creativity and concentration. And shouldn't be a burden on you to constantly solve problems.. Seriously I wish they would just slow down, fix some bugs and optimise without adding every feature that some tech nerd thinks of.

Aug 21, 2015 12:46 PM in response to Paul Fisher

When the manufacturer decides to change what I decided to buy into something completely different and take away features/functions or the ability to use it what so ever, I consider this fraudulent. If they leased it to me another story.


All software is leased on every OS and every system. You never own the software, just a licence to use it as is. In other words, they did lease it to you. Also, the license you agree to covers all of this. These are large multi-national corporations with thousands of employees, some of whom are lawyers. I don't think you can bandy legal terms like "fraudulent" around when you previously agreed to the license - which you did when you installed the application. You can't have it both ways. You don't own iPhoto or it's capability. You leased the opportunity to use it.


Can you explain to me how not renewing the licence from Google and instead replacing with the Apple version of the service, for free, forces you to buy new hardware?


I feel that I should not be required to upgrade my OS to retain features that I paid for.


As the OS is free, it's hard to agree. The features are still available to you, just in a slightly different format. The reality is that software evolves very rapidly. It's not a slow semi-moribund technology like television or washing machines.

Aug 21, 2015 11:29 PM in response to Yer_Man

Example of having to buy new hardware. I have a Macbook Core Duo that runs iLife, but can not upgrade beyond 10.6.8, another Macbook Pro that is Core2Duo that can not upgrade beyond 10.7.5. Both machines can run PAID FOR OS and iLife, but the feature of Places is gone. Only solution is to buy new hardware. I would be happy with a Static Map of the world so I could just click on a country to see photos from that country, no need for satellite or topographical information.


from Wikipedia iLife page

iLife '11: PowerPC Macs are not compatible with iLife '11. Although iLife '11 originally supported Snow Leopard, the latest updates to iPhoto and iMovie require Yosemite whilst Garageband requires Mavericks.



Guess I got too close to the truth. My post was promptly deleted for being off topic or not technical.. It was very much on topic and technical. If only other issues were dealt with as quickly as deleting uncomfortable posts here.

Aug 22, 2015 12:02 AM in response to Paul Fisher

So, you run much older hardware? Eventually it loses capability. The software evolves and the hardware can't keep up. Web services are not offered in perpetuity, no one could. Apple offer a free upgrade path for both of those Oses, and for that version of iPhoto. Indeed it now offers a free alternative. But if you choose to run old hardware it is inevitable that you get left behind one day. As you said yourself:


If they leased it to me another story.


They do, and continue to do so. You just run hardware that can't do that.

Aug 30, 2015 3:14 AM in response to Paul Fisher

What disappoint me the most is that Apple didn't send any notice to iPhoto users when the GoogleMap Web Service has been stopped...

(I know many friends who spent hours trying to restore a "normal" behavior of iPhoto, by reinstalling the software, creating new user session to compare with their current session, reparing permissions, restoring their hard drive from a previous backup, reinstalling MacOS X...)

I understand that we only "rent" a software license, but what would you think if, after renting a car, the company you rent the car from decided to remove the spare wheel or the back seat?

Sep 1, 2015 1:00 AM in response to Remy Leroy

I look at a way to replace the GoogleMap.html and GoogleSearch.html files found in the package of iPhoto 9.2 to 9.4 by the equivalent from iPhoto 9.5.... to no avail!

GoogleMap. html and googleSearch.html are JavaScripts written to access the Google Web Services.


There's no equivalent in iPhoto 9.5 to access the Apple Map services :-(



Doing this, I noticed that the maps from Apple Maps are provided by TomTom... I'm afraid that the day Apple will decide not to prorogate the contract with TomTom, we will face the same kind of difficulties with "old" Macs (but also "old" iPhones or iPads), with softwares such as iPhotos, Photos, Aperture but Maps too, that will stop working if you cannot upgrade to the brand new version of OS X or iOS to use the freshly updated versions of these softwares

Dec 16, 2015 2:49 PM in response to Paul Fisher

YES!

I have just made it work.


I'm on a white macbook running 10.7.5 with iPhoto 9.4.3


Thanks to Paul I had an idea. What if we just ignored Apple's expired API and used our own, private and free from Google. Turns out it works.


Here's what you have to do:

0- Close iPhoto

1- Create a google account or use your own

2- Access Google's developers console HERE

3- Create a project (any name)

4- Activate a Google Maps Javascript API

5- Generate your own API key

6- Go to folder /Applications/iPhoto.app/Contents/Resources/googleMap.html

7- Edit the googleMap.html (I've used an application called TextWrangler)

8- Change this src="http://maps.googleapis.com/maps/api/js?v=3&client=gme-appleinc&sensor=false"> to this src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE&signed_in=true&sensor=false">

9- Save your freshly edited googleMap.html

10- Open iPhoto and enjoy.


Take that Apple.

User uploaded file

iPhoto 11 - Problems With Photo Locations

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.