gpt4 book ai didi

ios - 分支测试/实时链接未按预期工作

转载 作者:行者123 更新时间:2023-11-29 06:01:56 25 4
gpt4 key购买 nike

我有一个使用深层链接的 iOS 应用程序。我使用 Branch.io 进行链接,它在 Android 上按预期工作。在 iOS 上,我遇到了一个非常奇怪的问题,自从我在 Testflight 上部署应用程序后才出现这个问题。

应用程序未安装:

  • 按预期将我带到指定的网站。
  • 从 Testflight 下载应用时,应用会打开并显示深层链接数据 - 正如预期的那样。

安装的应用程序:

  • 链接会在 Safari 中打开,指向上述网站(仅适用于 iOS 11.3+)
  • 此后打开应用程序,应用程序会打开并显示深层链接的数据 - 但为什么应用程序没有打开?
  • 打开 Branch 仪表板测试部分中的链接之一会打开应用,但根本不会打开 Safari。

该应用程序与 Testflight 上一样并在启用调试的情况下在本地运行,具有相同的包标识符/URI 方案/前缀。它在运行 iOS 9.3 的设备上也能正常工作。

任何帮助将不胜感激。

最佳答案

我是来自 Branch 的 Deepti。这似乎是一个设置问题。这是我推荐的:

  1. 确保您的链接设置已按照 this doc 中所述针对 iOS 配置。 。确保您的 Branch 仪表板和 info.plist 文件之间的 URI 方案和包标识符完全匹配。
  2. 在每个生命周期事件上放置断点:didFinishLaunchingWithOptions、open url、userActivity 和 didReceiveRemoteNotification,然后单击“Branch”链接以查看每个事件是否从头开始触发。如果没有,重新访问设置可能会有所帮助。

我希望这有帮助。如果您需要进一步帮助,请写信至integrations@branch.io并提供详细信息,我们很乐意为您提供帮助。

关于ios - 分支测试/实时链接未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54572748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com