Setting up a location-based reminder on the iPhone is fairly simple. Those lucky souls with an iPhone 4S can just ask Siri to do it for them, but – like the rest of us – they still need to have an address in a Contact entry on their iPhone to make it work properly. Aside from typing in address information into the Contacts app, there’s an even easier workaround, using the Maps app.
To create a location-based Reminder is simple, at first. Open Reminders and create a new task on your iPhone (iPad users don’t have location-based reminders, yet). Tap on the newly created Reminder to get to the Details screen. Tap on the Remind Me button, and then toggle the At a Location feature to ON. You’ll then have a choice to set your current location or an address from your Contacts list. You can also set the Reminder to notify you when you leave or when you arrive at the specified location.
Currently, Reminders requires an address from your Contacts list or your current location when adding a location-based Reminder. But what if you don’t have the address in your Contacts list? You’re out of luck, and you’ll need to go into Contacts to create it. Or, you can use the Maps app to find an address or drop a pin and then save that pin as a Contact.
To do that, open your Maps app. Search for a location nearby, like Home Depot. When Maps finds the store, tap on the blue circle with the right facing arrow in it. swipe down to the bottom of the screen, and tap Add to Contacts. Then tap Create New Contact, wait for the Contacts app to load, and hit the Done button.
You can now head back into the Reminders app and use the newly created Contact as your trigger location. This works the same if you just drop a pin on the map, whether there is an entry in the Maps database or not. Go to a place on your map you want to use as a trigger, and then just tap on the little curled up paper icon in the bottom right. Then tap Drop Pin. A purple map pin will show up in the center of your screen, which you can then add to your Contact list.