4

我已经成功为我的 iOS 应用程序添加了 Branch.io SDK,但是遇到了显示“bnc.lt”的右箭头按钮的问题,当我单击它时似乎不一致。

在此处输入图像描述

一旦我从应用程序中单击“bnc.lt”,它会将我带到设置https://dashboard.branch.io/#/settings/link中添加的自定义 URL

从下一次开始,它总是将我重定向到 Safari 本身,而不是重定向到应用程序。

是否有人面临类似问题并得到解决?让我知道如何修复它,或者有没有办法禁用该按钮本身。

4

1 回答 1

4

全面披露,目前在 Branch 工作。

从 iOS 9.2(包括 9.1 和 9.0)开始,您无法在单击通用链接时禁用出现在右上角的按钮。这是 iOS 系统级别的功能,通过单击它,Apple 会在您的手机上保存您不想被带到应用程序的首选项,而是保存在 Universal Link 的网站上。

为了绕过它,请按照本指南的第 7 步操作。我将在此处粘贴相关信息:

不幸的是,通用链接可以被禁用。如果您通过通用链接成功进入您的应用程序,您将在状态栏的右上角看到“bnc.lt”(或您的域)和一个前进按钮。如果您单击该按钮,Apple 以后将不再激活 Universal Links。要重新启用通用链接,请长按消息或便笺中的链接,然后选择“在«应用»中打开”。

于 2016-01-05T22:48:38.043 回答