2017-08-31 57 views
0

我最近在處理有關通用鏈接的iOS。但是我發現在某些應用程序中,我的通用鏈接無法打開我的應用程序100%。所以,我想知道如何防止通用鏈接在我的應用程序中打開第三方應用程序。謝謝!如何攔截應用程序中的iOS通用鏈接

+0

請分享您現在嘗試使用的代碼。 –

+0

Thers's no code。我只是想阻止通用鏈接調用。我想得到一個解決方案。 –

回答

0

通用鏈接需要明確的用戶交互才能參與。如果由於Java腳本重定向或服務器重定向或通過另一個應用程序導航而導致Universal Links發生,Universal Links將不會啓用,並且用戶將停留在瀏覽器/ webview中。此外,用戶可以在特定設備上禁用特定域的通用鏈接。

或者,如果您想要在應用程序中打開網站的某些頁面的黑名單,您可以編輯AASA文件以排除這些頁面。也看到這個答案Hide "Open in app" banner while using Universal links

這是否回答你的問題?

+0

對不起,編輯AASA文件可以證明我的應用程序在其他應用程序中打開。我想要什麼,以防止在我的應用程序中打開其他應用程序。我使用測試H5中的通用鏈接。它確實做了用戶交互,而不是重定向,所以我很困惑它是如何實現的。 –

+0

如果你可以描述你想要做什麼以及哪些不起作用,那麼可能會很好。當你說App時,你是指原生的iOS應用程序還是不同的東西? –

相關問題