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

Dec 17, 2015 5:18 AM in response to cotton-x

I could not get iPhoto 9.4.3 to work again on El Capitan, it keeps crashing in MacOS X 10.11.2, but your fix is working well with Aperture 3.4.5 as well. I am so glad!

Thanks to your work-around I could bring back the terrain data to the Aperture maps in Aperture 3.4.5. Apple's new maps are horribly plain and lacking in detail, so it is nearly impossible to assign locations to photos taken outside the cities.


User uploaded file

Dec 26, 2015 10:15 PM in response to cotton-x

I saw this and was hoping so much that it would work for me. Sadly, I can't get it to work. I am running iPhoto '09 version 8.1.2 on OS 10.6.8.


I created a project and enabled the JavaScript API but did not know what "credentials" I was supposed to use. I thought a server request was the most logical. This is what the file looks like in TextWrangler:

<script type="text/javascript" src="http://www.google.com/jsapi?key=[LONG_CHARACTER_STRING]"></script>

<script language="Javascript" type="text/javascript">

//<![CDATA[

google.load("maps", "2", {"other_params" : "client=appleinc"});

I copied and pasted the API character string in and changed the client name to the API I created (I didn't know which I needed to use, the project name or the specific API name, and tried both).


IT DID NOT WORK. Worse, it created a huge error upon trying to quit iPhoto: The main panel went blank, but the rest of the application window remained open. I had to force quit every time. The only way iPhoto quit properly was by restoring "appleinc" to the client name. So I'm back to status quo ante.


If I knew beyond the shadow of a doubt that this worked for iPhoto '11, I would reluctantly install it (from iLife '11 CD, and then hopefully though Software Update) and make the code change. (I had a bad experience trying to upgrade last time I tried.) But I really really want to get it to work in what I have if I can.

Jan 17, 2016 3:08 AM in response to jeffdm

Hi jeffdm,

It seems from your snapshot of the code you didn't copy all that needed to be copied properly.

Your generated API key should be pasted into that googleMap.html file along with &signed_in=true&sensor=false portion of the new string so what you should've had looks like

src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE&signed_in=true&sensor=false

make sure you're not missing that green part. I edited the file in Terminal using nano editor.


Also speaking of the type of the API key I selected ''Browser" not "Server". Skip that part where they offer to set up credential for you (by just clicking "Skip"). The key will be automatically generated on the go.

Jan 31, 2016 8:46 AM in response to pointwide

In my applications folder, I have an iPhoto.app file, but no subfolders. I'm using OSC 10.9.5 and iPhoto 11.

Your iPhoto.app is a bundled package, that looks like a single file. Select iPhoto.app, then ctrl-click or right-click it.

Select "Show Package Contents" from the menu that will pop up. Be very careful, when you modify or remove files. It would be safer to create a copy of iPhoto.app before you try the fix.

Feb 9, 2016 9:24 PM in response to scrutinizer82

Thanks for the additional guidance.


I found a slightly different workaround via the MacRumors website and right now, while I do not have an API key in the code string, I do have map viewability. However, every time I try to drop a new pin, iPhoto locks up and I have to force quit. Do you have the ability to create new pins, or are you just salvaging what was already created?


I was having better success just a few weeks ago when the entire Places system was working (and I was overjoyed), but apparently if I leave iPhoto open too long it "loses" the Internet connection and making new places doesn't work. Seeing a map with existing pins is better than where I would be without any workaround at all, but I wish I could place new pins.

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 ID.