[英]How to force MapKit to use Google Mobile Maps (GMM) beyond iOS 5.1
在iOS5.1和更早版本中,Map Kit框架使用Google移動地圖(GMM)服務來提供地圖數據。
如果我使用MapKit
框架顯示地圖,則它使用的是iOS 5.1和更早版本的Google地圖,而對於iOS 6,則使用的是蘋果新地圖。 我可以強制MapKit
仍然使用護目鏡移動地圖嗎?
不,不可能。
使用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.