N0x*_*xus 7 c# url-scheme unity-game-engine ios
我想通过Unity中的按钮按下我的ipad上的另一个应用程序.我通常知道我会Application.OpenURL()在我的按钮上使用,但我不确定要放在括号中的内容.这是iPad上的一个应用程序,并不是我创建的应用程序.
有没有人曾经这样做过?你有可能指出我正确的方向,所以我可以让这个工作吗?它甚至可能吗?
Jea*_*Luc 14
另一个应用程序需要通过定义自定义URL方案来支持该行为.开发人员需要在"目标">"信息">"URL类型"下的Xcode中添加URL类型即"awesomeapp",如果他不支持,则无法打开应用程序.
在你的Unity应用程序中只需致电
Application.OpenURL("awesomeapp://").
Run Code Online (Sandbox Code Playgroud)
另请参阅此stackoverflow条目: 从另一个(iPhone)启动应用程序
更新1:如何查找第三方应用程序的自定义URL方案
更新2:iOS 9
对于iOS 9,您必须在Xcode项目的Info.plist中将该应用程序列入白名单:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>awesomeapp</string>
</array>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7857 次 |
| 最近记录: |