簡體   English   中英

URL標識符和URL方案

[英]URL identifier and URL scheme

在iOS中,您可以設置URL方案,以便其他應用程序可以啟動您或將數據傳遞給您。 什么是URL標識符? 除了指定URL Schemes之外,它似乎沒有被使用。

此外,當手機上有重復的URL方案時會發生什么?

根據Apple文檔,他們沒有提供有關標識符及其所需原因或使用位置的詳細信息。 他們只說它應該是獨一無二的:

包含URL方案的抽象名稱的字符串。 為確保唯一性,建議您指定反向DNS樣式的標識符,例如com.acme.myscheme。 您指定的字符串也用作應用程序的InfoPlist.strings文件中的鍵。 密鑰的值是人類可讀的方案名稱。

此外,如果多個應用程序指定相同的url方案,則結果是不可預測的:

注意:如果多個第三方應用程序注冊以處理相同的URL方案,則目前沒有確定將為該方案提供哪個應用程序的過程。

經驗告訴我,首次注冊該計划的應用程序將被打開,但這可能是錯誤的。

暫無
暫無

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

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