簡體   English   中英

從二維碼中的自定義 URL 打開 iOS 應用程序

[英]Opening iOS App from Custom URL in QRCode

我想從 QRScan 的 URL 打開我的應用程序,當您的自定義 URL 類似於“myappname://productid”時,這很常見。 我的問題是我希望我的應用程序從類似於“https://myappname.com/productid”的網站類型 URL 打開

我怎樣才能做到這一點?

這可以通過使用通用鏈接來實現。 為了簡單和高級實現,我建議您使用 Firebase 的動態鏈接產品。 它有很好的文檔記錄,並且可以免費使用。

在開始之前,我認為您可能需要蘋果開發者帳戶。

腳步

  1. 在 firebase 控制台上創建一個項目和一個應用程序。

  2. Grow部分下的左側菜單中選擇動態鏈接。

  3. 根據您的偏好創建一個域,例如https://yourapp.page.link

  4. 現在轉到蘋果開發者門戶並編輯您的應用程序 ID 並為其啟用關聯域。

  5. 現在打開並在左側的項目導航器部分下選擇您的 xcode 項目。

  6. 然后轉到簽名和功能部分並單擊添加功能

  7. 在您的功能中添加關聯的域。

  8. 然后像這樣在其中添加您創建的域: applinks:yourapp.page.link

  9. 確保在 firebase 控制台中添加您的團隊 ID 和應用 ID。

  10. 現在,根據您的要求,您可以通過 firebase 控制台創建固定的動態鏈接,或者您可以使用他們的 api 創建鏈接。 如果您的鏈接是特定於用戶的,或者您想在每個鏈接中添加唯一信息。

  11. 現在,當有人根據平台點擊鏈接時,鏈接會根據鏈接創建過程中提供的參數進行相應的操作。

這些只是詳細實施和可用選項的高級步驟,您可以隨時參考動態鏈接文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM