簡體   English   中英

如何強制MapKit在iOS 5.1之前使用Google移動地圖(GMM)

[英]How to force MapKit to use Google Mobile Maps (GMM) beyond iOS 5.1

Map Kit Framework Reference說:

在iOS5.1和更早版本中,Map Kit框架使用Google移動地圖(GMM)服務來提供地圖數據。

如果我使用MapKit框架顯示地圖,則它使用的是iOS 5.1和更早版本的Google地圖,而對於iOS 6,則使用的是蘋果新地圖。 我可以強制MapKit仍然使用護目鏡移動地圖嗎?

相關鏈接: iOS6的新功能位置警告編程指南

不,不可能。

使用iOS 6及更高版本,您將無法原生訪問Google Maps。 如果您想在iOS 6上使用MapKit,則必須使用Apple Maps。 結束。 這不應該是太大的問題。 MapKit應該可以與iOS 5上的Google Maps和iOS 6上的Apple Maps無縫兼容,並且您可以在兩個版本中使用相同的API和代碼。

您仍然可以通過URL(http://maps.google.com / ...)訪問Google Maps,並通過Safari或使用UIWebView將用戶發送給Google Maps,但是您所擁有的功能將受到很大限制(僅可以將URL作為參數進行傳遞)。 如果要在iOS 6中支持Google Maps,您將需要完成很多工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM