我有一个Unity ios应用程序,我想触发另一个我先前在App Store中开发和发布的Unity ios应用程序的打开。
在Unity中:
Application.OpenURL("my-app://");
在我的Xcode构建中,我添加了LSApplicationQueriesSchemes标志
LSApplicationQueriesSchemes: "my-app"
但是它无法在我的iPhone上打开。我的iPhone的控制台显示以下错误:
ERROR: There is no registered handler for URL scheme <private>
奇怪的是,只有从App Store下载该应用程序时,情况才如此。如果我直接从XCode构建我的应用程序,则可以正常打开。似乎我不了解URL方案。
任何帮助将不胜感激。
答案 0 :(得分:0)
确保在您开发应用程序的第一时间就给出了LSApplicationQueriesSchemes。 不要在当前应用中提供LSApplicationQueriesSchemes。