Was my application rejected due to Google Maps?

Today my application has failed, I do not understand the problem.

Rejected because:

10.6 - Apple and our customers pay great attention to simple, sophisticated, creative, well-designed interfaces. They take more work, but are worth it. Apple sets a tall bar. If your user interface is complex or not very good, it may be rejected.

With a comment:

10.6 Details

The location function of your applications is not integrated with the built-in display function, which restricts users to a third-party Maps application.

Next steps

Please review your application to enable users to launch their own Apple Maps application.

What should I do? Should I add Apple Maps to my application and give the user a choice? Why they do not require such other applications.

A few words about my application: its social network that displays users on a map

You can see the main screen with Google Maps

+5
source share
2 answers

they say: "to provide users with the option to run native Apple cards ..."

what you can do is show an action sheet with three options:

  • google maps
  • Waze
  • cards

user selects ...

one of the options for shoukd - Apple cards, execute the cards option as follows:

let regionDistance:CLLocationDistance = 100 let coordinates = CLLocationCoordinate2DMake(lat, lon) let regionSpan = MKCoordinateRegionMakeWithDistance(coordinates, regionDistance, regionDistance) let options = [ MKLaunchOptionsMapCenterKey: NSValue(mkCoordinate: regionSpan.center), MKLaunchOptionsMapSpanKey: NSValue(mkCoordinateSpan: regionSpan.span), MKLaunchOptionsDirectionsModeKey: motType = MKLaunchOptionsDirectionsModeDriving ] as [String : Any] let mapItem = MKMapItem(placemark: MKPlacemark(coordinate: coordinates, addressDictionary: nil)) mapItem.name = placeName mapItem.openInMaps(launchOptions: options) 
+2
source

In iTunes Connect, I simply questioned the denial, asking them why it was required, and stated that I had business logic related to Google Maps. Two days later, the application was accepted.

0
source

Source: https://habr.com/ru/post/1245589/


All Articles