2016-09-10 55 views
0

我想從我的商業頁面的Facebook主要按鈕鏈接到我的iOS應用程序。 但是,這似乎非常棘手。
這是來自Facebook的文檔: https://developers.facebook.com/docs/applinks/ios如何創建我的iOS應用程序在Facebook中使用的深層鏈接?

該示例在Objective-C中。有沒有人有一些指導如何在Swift中做到這一點?

+0

我在這個問題下寫了一個詳細的解決方案文檔:https://stackoverflow.com/questions/46266797/deeplink-solution-for-ios-and-android-apps-works-in-facebook –

回答

1

假設您的應用程序中配置了URL方案,實際上並不需要執行任何其他代碼工作。這將是步驟:

  1. 轉到您在Facebook上的應用程序頁面並編輯按鈕。
  2. iOS設置部分,打開下拉菜單,然後選擇應用 enter image description here
  3. 在接下來的部分,使用你的應用程序的自定義URI方案和備用網站的網址,如果您的應用程序是使用輸入URI未安裝(也許在你的網站上的網頁,或者直接鏈接到iTunes商店頁面)

enter image description here

注意:使用自定義的URI方案只接受作品巧妙地在這種情況下,因爲Facebook沒有安裝應用程序時爲另一個目的地提供後備功能。在其他任何地方,如果您在未安裝應用程序的URI模式的情況下打開了應用程序的URI模式,您將會看到一個醜陋的「無法找到地址」錯誤。顯然這是不好的用戶體驗,所以如果你想在其他地方做這樣的條件鏈接,你可以使用像Branch.io這樣的工具(完全公開:我在團隊中)來處理它。

+0

非常感謝答案 –

相關問題