在 Google 地图上使用 url 方案的回调 iOS

Using Callback for url schemes on Google Maps for iOS

我正在尝试为 iOS 上的 Google 地图使用 URL 方案的回调功能。

如何实现 is documented here

但是,我没能成功。没有显示文档中描述的其他符号。

这实际上仍然可行还是已删除此功能?

独立于我的应用程序,我还通过在 Safari 浏览器中粘贴 URL 方案对此进行了测试,但它在那里也不起作用。

它只是启动 Google 地图应用程序,但显然忽略了回调参数。

编辑: 这是文档示例中的 URL:

comgooglemaps-x-callback://?center=40.765819,-73.975866&zoom=14
   &x-success=sourceapp://?resume=true
   &x-source=SourceApp

唯一的区别是当用户点击回调按钮时,success 参数获取您想要打开的应用程序的URL。

检查您的应用程序的 url 方案是否已正确实施,以及您是否指定了有效的回调 url(指向您的应用程序)。

一些可能有用的链接:

https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html