【问题标题】:Unity3d IOS app: Error opening third-party application using Application.OpenURLUnity3d IOS 应用程序:使用 Application.OpenURL 打开第三方应用程序时出错
【发布时间】:2019-03-29 01:19:53
【问题描述】:

我有一个 Unity ios 应用程序,我想触发我之前开发并在 App Store 上发布的另一个 Unity ios 应用程序的打开。

在统一中:

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 方案似乎有些东西。

任何帮助将不胜感激。

【问题讨论】:

    标签: ios unity3d


    【解决方案1】:

    确保您在首次开发应用程序时已提供 LSApplicationQueriesSchemes。 不要在当前应用中提供 LSApplicationQueriesSchemes。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-13
      • 2016-09-04
      • 2016-10-04
      相关资源
      最近更新 更多