TomTom或Navigon应用程序是否在iPhone上注册URL处理程序?

coc*_*est 3 navigation iphone url handler tomtom

我想使用我的应用程序中的路由,以便使用正确的"从"和"到"地址打开TomTom或Navigon.有人知道TomTom或Navigon应用程序是否在iPhone上注册URL处理程序?

小智 7

Navigon提供了一个PDF演示文稿,其中包含他们称为AppInteract的方案的详细信息.到目前为止,我还没有看到TomTom的类似内容.


Bry*_*nry 5

如果您有权访问应用程序包(换句话说,您拥有应用程序以便iTunes捆绑包位于〜/ Music/iTunes/Mobile Applications中),您可以解压缩这些.ipa捆绑包并查看其Info.plist文件.

您应该查看是否通过在["CFBundleURLTypes"] ["CFBundleURLSchemes"]中查找数组中的任何值来定义任何URL方案.您可以访问http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html获取更多深入解释.

即使您确定应用程序是为了处理设备上的特殊URL方案而构建的,您也可能无法确定在URL中实际需要提供什么以使应用程序执行任何有用的操作.换句话说,即使您知道TomTom应用程序处理了"tomtom://"类型的URL请求,您也不知道该怎么做.它可以在URL中以任意方式预期各种不同的信息.

除非访问应用程序包,否则我认为您可以尝试直接联系TomTom或Navigon.无论如何,您可能需要联系他们以确定如何使用您通过挖掘IPA捆绑包时发现的任何URL处理程序.