https://www.jianshu.com/p/0f474b4d6d41
被启动的App
需要在info.plist里面做如下配置:

屏幕快照 2017-08-29 下午4.38.36.png
主动启动上面的App的Unity工程里面调用:
Application.OpenURL ("unityaskapp://");
在ios9以后,需要在info.plist文件中添加 LSApplicationQueriesSchemes(白名单),才能合法启动你想要启动的那个app。白名单中添加的,是你想要启动的app的 URL(这个URL就是上面讲解的“注册自己的URL”)。

006bLF0egy1fj0w064jv2j30ri0b041d.jpg
如何找到第三方App的 URL scheme
- 通过itunes下载第三方App(或者Itools)
- 找到下载好的ipa文件
- 重命名为 [AppName].zip 然后解压
- 找到 "[AppName]/Payload/[AppName].app"
- 右键选择 "Show Package Contents"
- 通过Xcode或者文本编辑器打开 Info.plist 查找 URL types 和 CFBundleURLTypes.

本文介绍如何在iOS应用中使用URL Scheme启动另一个应用,并详细解释了如何在Info.plist文件中配置LSApplicationQueriesSchemes来合法地启动目标应用。此外,还提供了查找第三方App URL Scheme的方法。
&spm=1001.2101.3001.5002&articleId=88989639&d=1&t=3&u=e4182661ec7b4940831dc971458461d0)
5067

被折叠的 条评论
为什么被折叠?



