ios - Branch io iOS 链接总是重定向到 App Store 而不是我们的应用程序

标签 ios xcode branch.io

我能够使营销链接工作一次,但智能横幅从未工作过。营销链接将在我们的应用程序中打开。

然后,当我点击智能横幅链接并从 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/

相关文章:

ios - Invalid Bundle Error(可能是 CocoaPods 导致的错误)

ios - 如果使用 Xcode 10 编译,是否可以从编译中排除 iOS 13 功能?

xcode - 如何为 NSTableView 单元格添加填充到单元格?

ios - Xcode 15 字符串目录复数无格式

ios - 基于 NSDate 的更好的过滤逻辑

ios - 将 .dae 文件导入 Xcode,显示 Z 轴朝上

swift - SpriteKit 中的 safeAreaInsets 问题

Branch.io 链接在 Whatsapp 中不显示图像/缩略图

ios - Twitterkit 呈现一个新的 viewcontroller 而不是呈现在目标 viewController 上

ios - 分支集成失败 : Team ID mismatch