2017-02-27 101 views
1

我需要啓動一個項目,根據包ID或任何其他唯一ID爲您提供應用程序的url-scheme。我正在考慮使用iTunes Search API,但我還沒找到任何方法。iOS:獲取URL的應用方案

我想知道這些啓動器應用程序如何做到這一點。

任何建議或想法如何自動獲取url-schemes

謝謝, 大衛

+0

並非所有的應用程序都具有自定義網址方案。如果有應用程序在iOS上啓動其他應用程序,則這些「其他」應用程序必須公開並記錄其網址方案(例如在其網站上)。應用程序無法啓動其他仲裁應用程序,至少不能在非越獄設備上啓動。 – Losiowaty

+0

我知道現在所有的應用都有自己的網址方案。開發人員必須定義它。但是沒有url-schemes的數據庫。 [啓動](https://itunes.apple.com/de/app/launcher-mit-mitteilungszentrale-widget/id905099592?mt=8)例如有一個名爲'AppList.cromulent'的巨大文件,但我無法打開這是因爲我不知道如何讀取它(它以某種方式被加密或編碼)。我不能只收集成千上萬的應用程序url-schemes。 –

+0

您能提供一個文檔鏈接,指出所有的應用程序都需要提供自定義url模式嗎?您鏈接的應用程序在其描述底部有一個明確的註釋,表示「僅支持可由第三方應用程序啓動的某些應用程序」。你是否認爲這是通用App鏈接? '通用應用程序鏈接'只是使您可以從'https:// yoursite.com'重定向到您的應用程序,而無需定製'yourapp://'方案。但這不是必需的。 – Losiowaty

回答

-1

下載的應用程序,然後將其解壓縮。從Info.plist搜索「CFBundleURLSchemes」。

最困難的部分是如何從應用程序商店自動下載這麼多的應用程序。