OK, I appreciate that others here have tried to guide you through this, but this is a little bit complicated, so it's probably best for me to explain with pictures and everything! So here is a step-by-step guide. The good news is that you
can achieve what you asked about in your first post. There is however definitely a bug in the code which means you can't always add map locations very easily to a contact.
1) In (Google) Maps on the iPhone, either:
(a) search for a location
(b) locate yourself using GPS or
(c) drag the map around until you are happy with the location
2) Depending on whether you chose (a), (b) or (c) above:
(a) You searched and the result should come up with a red pin (ie. a known named location). If that's true you can skip a few steps - go to step 4 below!
(b) and (c) You now need to drop a pin: curl up the page (bottom right button) and tap "Drop Pin". Move the pin around until you are happy that the pinpointed location is correct. When you have done that, follow step 3 onwards.
![]()
3) So now you have a purple pinpoint. You cannot actually do anything with it though! The options screen for it (accessed by tapping the blue arrow on the label) doesn't list the full set of options.
In order to work around this bug, you have to move over to the directions screen. Tap "Directions" and your dropped pin should be listed in the Start field. Add something (anything!) in the End field and tap "Route" (bottom right). You will then get a directions overview come up. You can now add either the start (green pin) or end (red pin) point to a bookmark by tapping the pin in question and moving onto the next step.
4) Now Maps has deemed you have a "known location", tap the blue arrow on the label for the pin and the full list of options for saving to a Bookmark should now be there. Note that if you had put the pin off of a road (say, in a field!), it will move it to the closest road. But lucky for you, not many people live in a field, so you should be alright.
=======
There are two bugs as I see it: (i) You can't save to a contact without having gone via Directions. (ii) The place has to be associated with a road - it won't just take GPS co-ordinates. This is probably due to the fact that Maps is very much geared around giving driving directions. You can't even save from a Bookmarked pin unless it has been specifically associated with a road.