2013-02-17 41 views
4

我试图努力寻找,但无济于事。 在我的应用程序中,也运行在IOS6设备上,我有一个需要谷歌地图的MAP模块。 现在在IOS6中可以有装有iOS6地图而不是Google地图的装置。 所以我的程序必须检查设备是否有谷歌地图,应用程序。 如果没有,它会将用户链接到appStore以下载GoogleMaps应用程序。 请指导..某人.. :( 谢谢。如何检查用户是否安装了iOS6的谷歌地图?

回答

11

“您可以使用comgooglemaps URL方案为iPhone启动Google地图应用并执行搜索,定向请求和显示地图视图。 “

”在向您的应用中的用户展示这些URL之前,您应该先验证应用是否已安装。您的应用可以检查URL方案是可用以下代码:

[[UIApplication sharedApplication] c anOpenURL: [NSURL URLWithString:@“comgooglemaps://”]];

https://developers.google.com/maps/documentation/ios/urlscheme

+1

谢谢...它工作正常的..感谢一吨... :) – ScarletWitch 2013-02-18 06:36:50