由于苹果已经在iOS6中恢复了谷歌地图,如果我在iPhone应用程序中使用MKMapView
,它会自动使用谷歌地图吗?
发布于 2012-12-20 04:56:57
如果要在应用程序中使用Google地图,则应使用Google Maps SDK for iOS
发布于 2012-12-20 04:50:47
不,它是苹果的API,所以将使用苹果的默认地图。
苹果尚未恢复谷歌地图。谷歌发布了一款iPhone应用程序。
发布于 2013-06-06 22:28:18
也许混乱的根源(至少对我来说)是来自Apple's MKMapView Class Reference的以下文本片段
要点:在GMM 5.1和更早的版本中,Map Kit框架使用Google Mobile Maps ( iOS )服务来提供地图数据。此框架的特定类(及其相关接口)的使用受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"
的观点,但通过阅读苹果的文档,MKMapView似乎以某种方式与GMM捆绑在一起。
https://stackoverflow.com/questions/13965437
复制相似问题