我能够使营销链接工作一次,但智能横幅从未工作过。营销链接将在我们的应用程序中打开。
然后,当我点击智能横幅链接并从 App Store 安装(实时)应用程序时,它就崩溃了。
即使在删除这两个应用程序后,从 Xcode 重新安装测试应用程序,营销链接也将不再有效,即使安装了应用程序,App Store 也总是会发生重定向。
测试应用与实际应用具有相同的包标识符,因此集成应该(并且曾经)有效。
更多详情:
- 每次点击营销链接或横幅都会打开 App Store(通过 Safari)
- 然后我手动转到我的应用程序,如果我滚动,从而刷新 Xcode 调试面板上的输出,我可以看到来自 Branch 的链接详细信息。
- 在重定向到 App Store 之后,似乎链接正在以延迟的方式进入应用程序。
- 我们的应用程序未被识别,因为它从未从 Notes 中的链接或 iPhone 上的 Safari 横幅中打开。
- 已启用通用链接。
- 我们使用的是 iOS 9.3 和 Xcode 7.3.1
- 我们的应用程序已使用正确的
branch.io
设置、 key 、方案和 URL 进行设置。
如有任何想法,我们将不胜感激。
最佳答案
如果您在应用程序运行时偶然点击 iPhone 状态栏上的“bnc.lt”链接,就会发生这种情况。完成后,链接将始终重定向到 AppStore。尝试长按深层链接,然后在弹出的菜单中选择“在 [您的应用] 中打开”。
关于ios - Branch io iOS 链接总是重定向到 App Store 而不是我们的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38325772/