2016-01-05 30 views
4

我已經成功爲我的iOS應用程序添加了Branch.io SDK,但面臨的問題是右邊的箭頭按鈕「bnc.lt」,它似乎不一致,當我點擊它。Branch.io禁用StatusBar上的右箭頭按鈕(「bnc.lt」)

enter image description here

有一次,我從它帶我到自定義URL的應用程序,它被設置https://dashboard.branch.io/#/settings/link

,並從明年起的時間內增加點擊「bnc.lt」它總是重定向我Safari瀏覽器本身,而不是重定向到應用程序。

有沒有人遇到類似的問題&解決了嗎?讓我知道如何解決它或有沒有辦法禁用該按鈕本身。

回答

4

完全披露,目前在分行工作。

從iOS 9.2(包括9.1和9.0)開始,當單擊通用鏈接時,無法禁用出現在右上角的按鈕。這是一個iOS系統級別的功能,通過點擊它,Apple會在手機上保存一個您不希望被帶到應用程序的偏好,而是保存Universal Link的網站。

爲了解決它,請按照此guide的第7步。我將在這裏粘貼相關信息:

通用鏈接可以被禁用,不幸的是。如果您通過通用鏈接成功接入您的應用程序,您會在狀態欄的右上角看到「bnc.lt」(或您的域名)和一個前進按鈕。如果您點擊該按鈕,Apple將來不再啓用Universal Links。要重新啓用Universal Links,請長按Messages或Notes中的鏈接,然後選擇「Open in«App»」。

+0

是否有任何理由爲什麼應用程序不會出現在「打開」列表中? –

+0

我發現「在<>中打開」在使用消息應用程序時有效。我正在使用鬆弛進行測試,並且我們的應用程序並沒有作爲長按選項出現在那裏。都好! –

+0

在調試模式下的應用程序將不會出現在<打開>我使用Fabric使其出現在菜單 –