1

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

4

2 回答 2

7

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

  • 如有必要,将应用程序同步到 iTunes。
  • Ctrl-单击 iTunes 中的应用程序,然后使用“在 Finder 中显示”找到“OtherApp.ipa”文件。
  • 将“OtherApp.ipa”复制到一个临时目录,并在命令行中使用“unzip OtherApp.ipa”解压存档。
  • 在“Payload/OtherApp”文件夹中打开“Info.plist”。
于 2013-05-12T08:16:20.100 回答
0

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

于 2013-05-12T08:16:27.257 回答