AppRejection for using 3rd party Google Map

We have an app-rejection due the use of the 3rd party Google Map. Following is the relevant message:

“Regarding 4.0.0, your app limits users to a third-party maps app. To resolve this issue, it would be appropriate to give users the option to launch the native Apple Maps app.”

As understood, this is due to the reason that our app is prompting the user to use Google Map-App upon clicking on the “Google logo-link” at the bottom left corner of the Google Map. But in Google SDK, we don’t have any control on the click event on “Google logo-link” to load the choices (Apple Map or Google Map) as suggested in the rejection.

Therefore, the only solution that we can think of is to remove the GoogleMap-App launch and instead load the Safari to use its default map management feature.

May I know whether this would be sufficient?

Or, please suggest any alternatives.

Highly appreciate any feedback!

Thanks!

We got rejected for the same reason and we aren't sure on what the solution needs to be. I've done some searching and I'm not seeing the obvious way that allows users to choose between Apple or Google Maps?


This appears to be a common problem so it would be helpful if Apple could provide some sort of solution guidance here.

What happens if you use Apple's MapKit instead of Google's SDK?

AppRejection for using 3rd party Google Map
 
 
Q