在不知道网址方案的情况下启动应用

时间:2013-05-12 07:26:32

标签: iphone ios url-scheme

我想在我自己的应用程序中启动另一个由其他程序员编程的应用程序。我知道url方案的方法,但问题是我不知道我想要启动的应用程序的URL方案。另外,我搜索了一些网站来搜索URL方案但什么都没有。我认为这是因为应用程序没有被广泛使用。 有没有办法获得URL方案? 还是有另一种方式来启动应用程序??

2 个答案:

答案 0 :(得分:7)

您可以通过提取.ipa文件来检查应用的Info.plist文件:

  • 如有必要,请将应用程序同步到iTunes。
  • 按住Ctrl键并单击iTunes中的应用程序,然后使用“在Finder中显示”找到“OtherApp.ipa”文件。
  • 将“OtherApp.ipa”复制到临时目录,并在命令行中使用“unzip OtherApp.ipa”来解压缩存档。
  • 在“Payload / OtherApp”文件夹中打开“Info.plist”。

答案 1 :(得分:0)

首先,您必须知道并非每个应用都使用网址方案。您尝试启动的应用程序可能不会使用它们,在这种情况下,您运气不佳 查看应用包内的Info.plist文件,然后搜索CFBundleURLSchemes密钥以了解是否支持URL方案。
如果您没有找到任何建议,我建议您直接联系开发人员并告诉他您要实现的目标。