繁体   English   中英

如何在iOS上打开Goog​​le Maps URL Scheme?

[英]How can I open Google Maps URL Scheme on iOS?

作为谷歌地图SDK文档描述 ,我们可以使用下面的代码调用本机谷歌地图来完成方向。 但是我如何在Xcode上测试这些代码呢? 它始终返回“无法使用comgooglemaps://”?

if ([[UIApplication sharedApplication] canOpenURL:
 [NSURL URLWithString:@"comgooglemaps://"]]) {
 [[UIApplication sharedApplication] openURL:
 [NSURL URLWithString:@"comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic"]];
 } else {NSLog(@"Can't use comgooglemaps://");
}

如果它是iOS 9,你可能想尝试这个:在info custom iOS taget properties,LSApplicationQueriesSchemes下。 添加comgooglemaps

在此输入图像描述

Apple Dev Notes说“ 如果没有可用的应用程序接受URL,则为NO;否则返回YES 。”

确保安装了Google地图,而不是默认的Apple地图应用。

打开该网址需要安装Google地图应用。 您无法在模拟器上从应用程序商店安装应用程序(它们不是作为开头编译为x86),因此您需要在实际设备上进行测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM