由于苹果已经在 iOS6 中恢复了谷歌地图,如果我MKMapView
在我的 iPhone 应用程序中使用,它会自动使用谷歌地图吗?
问问题
4335 次
3 回答
5
不,它是 Apple API,因此将使用 Apple 的默认地图。
苹果尚未恢复谷歌地图。谷歌发布了一款 iPhone 应用程序。
于 2012-12-20T04:50:47.257 回答
5
如果你想在你的应用中使用谷歌地图,你应该使用谷歌地图 SDK for iOS
于 2012-12-20T04:56:56.883 回答
0
也许混乱的根源(至少对我来说)是来自Apple 的 MKMapView 类参考的以下文本片段:
重要提示:在 iOS 5.1 及更早版本中,Map Kit 框架使用 Google 移动地图 (GMM) 服务来提供地图数据。使用此框架的特定类(及其相关接口)受 Google Mobile Maps 服务条款的约束。您可以在http://code.google.com/apis/maps/iphone/terms.html找到这些服务条款。
因此,虽然我同意"If you want to use Google Maps in your app, you should use Google Maps SDK for iOS"
,但通过阅读 Apple 的文档,似乎 MKMapView 以某种方式绑定到 GMM。
于 2013-06-06T22:28:17.783 回答