Apple has opened its Maps App to third party developers in iOS 10. This has allowed apps like Uber, Yelp and OpenTable to build App Extensions for Apple Maps. Let us take a look at how to get more out of the Maps App on your iPhone or iPad by enabling App Extensions for Apple Maps.
App Extensions For Apple Maps
App Extensions in Apple Maps basically allow third party apps to become integrated with the Maps app, extending its functionality in a more useful way.
For example, when you enable the OpenTable Extension for Apple Maps, you will be able to book a table right from within the Apple Maps search results. You won’t be required to close or leave the Maps App, in order to search for the Restaurant in OpenTable app and use the app to book a table.
Currently, there are only a few Apps in the App Store that have built Extensions for Apple Maps, the notable ones being the following:
- OpenTable: Allows you to book tables in over 38,000 restaurants around the world.
- Yelp: Allows you to get deals on thousands of restaurants, shops and services.
- Lyft: As the pronunciation of the word suggests, Lyft helps you get rides from nearby community drivers.
- Uber: Well known service that has come up as a convenient alternative to the regular Taxi service.
- Zomato: Another Food and Restaurant Finder App
Enable App Extensions For Apple Maps On iPhone
In order to Enable App Extensions in Apple Maps, you first need to download and install the app that has built Extensions for Apple Maps. In this case, let us try installing the OpenTable App and see how to enable its App Extension for Apple Maps.
1. Open the App store on your iPhone or iPad
2. Next, tap on the Search Icon from the bottom menu (See image below).
3. Search for “Open Table” app on the App Store, Download and Install the OpenTable app to your iPhone.
4. Next, look for OpenTable App on your Home Screen and tap on it.
5. On the next screen, allow the app to share your location whenever you are prompted to do so.
Close the OpenTable app and follow the steps below to enable OpenTable App Extension for Apple Maps on your iPhone or iPad.
1. From the Home Screen of your iPhone or iPad, tap on Settings.
2. On the Settings Screen, scroll down and tap on Maps.
3. On the Maps screen, scroll down to the Extensions section and enable the OpenTable app Extension for Apple Maps on your iPhone by moving the slider to ON position (See image below).
This will enable the OpenTable app Extension for the Maps app on your iPhone, providing the Maps app with additional functionality.
Similarly, you can enable Extensions for Uber, Yelp, Lyft, or Zomato in Apple Maps to make use of these apps from within the Maps App on your iPhone.
How to Use App Extensions For Apple Maps
Once you enable App Extensions for Apple Maps, the third party apps will become closely integrated with Apple Maps on your iPhone, allowing you to get more out of Apple Maps.
Since we have enabled OpenTable App Extension for Apple Maps, let us take a look at how this Apple Maps Extension works on your iPhone.
1. Open the Maps App on your iPhone
2. Swipe up on your iPhone and search for a Restaurant (For example “Keg Steakhouse”) by typing its name in the search bar (See image below).
3. Tap on “The Keg Steakhouse” as it comes up in search results.
4. On the next screen, you will see the location details of the Restaurant that you were trying to look up, along with the OpenTable App Extension providing you an easy way to book a table.
App Extensions Missing in Apple Maps
In case you do not see the “Extensions” section on Apple Maps Settings screen, it simply means that you do not have those Apps installed on your iPhone which support Extensions for Apple Maps.
If you do have apps like Uber and OpenTable on your iPhone and do not see the Extension Section, it is likely that these apps have not been updated. Try updating the apps to their latest versions and see if you are able to see the Extensions section along with apps in that section.
Delete the apps and install them back on your iPhone, in case you do not see the section for Extensions even after updating the apps.