WARNING: If you are not a member of the Apple Developer Program, you can use the MapKit framework but not provide routing directions which requires configuration in iTunes Connect.
You perform additional steps to configure a routing app that provides point-to-point directions for other apps. Before continuing, review the tasks that you perform to configure a routing app:
In Xcode, enable Maps and select modes for the target.
For how to provide routing directions, read Location and Maps Programming Guide.
In Xcode, archive your app and upload it to iTunes Connect.
In iTunes Connect, upload a geographic coverage file that defines the regions that your app supports.