ios - 在 iOS 上的 branch.io 上的两个应用程序中支持相同的自定义域

标签 ios iphone branch.io

我有两个应用程序,它们都可以通过branch.io创建短通用链接。 这两个应用程序都支持相同的自定义域 izx。现在的问题是,如果我共享一个从 A 创建的 url,并且有人安装了这两个应用程序,那么总是会打开应用程序 B,这是应用程序站点关联文件中的第一个。如何打开创建该网址的应用程序。

最佳答案

来自 Branch 的 Alex:如果您对两个应用程序使用相同的 Branch key ,那么这是预料之中的。通用链接标准可以在同一域中容纳多个应用程序,但它需要 Branch 平台中未内置的额外配置步骤。我们的系统假设每个应用程序都应该有一个唯一的链接域,因此在同一台设备上安装多个使用通用链接域的应用程序会导致意外行为。

如果您使用不同 分支 key (但都配置为使用相同的自定义域),这可能会起作用。这是我们的系统不正式支持的边缘情况,但由于每个键都会向链接附加一个不同的四字符后缀(例如 izx.to/Wh3K),您应该能够实现这一点. 编辑:这是不正确的。

关于ios - 在 iOS 上的 branch.io 上的两个应用程序中支持相同的自定义域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43497970/

相关文章:

ios - 在 Swift 中使用 Google Places API 从 JSON 数据创建对象

iphone - iOS 图表框架 : TapkuLibrary, Core-Plot 或任何。点击调用方法?

iphone - 有什么方法可以在不捕获整个屏幕的情况下将 UIView 保存为 png

ios - 如何始终显示 UIWebView 的最后一页

ios - 如何使用 branch.io 捕获参数?

ios - 类似于 iPhone 消息应用程序的消息分组

ios - 如何将 NSURLSessionConfiguration 配置到 NSObject 类中?

branch.io - _branch_match_id是什么意思?

ios - 当我第一次快速点击按钮时,按钮单击不适用于 UITapGestureRecognizer

ios - Branch.io 深层链接未在 iOS 中打开应用程序