2014-10-27 69 views
0

我遇到過this app,作爲其中一項功能,它可以掃描您的手機以檢索已安裝應用程序的列表。我已閱讀線索on SO here,其中涉及通過訪問私人文件夾,私人API等來檢索已安裝應用程序的列表,但答案僅適用於越獄/無沙箱應用程序,這些應用程序無法放到App Store上。但這個應用程序已被批准,現在在商店可用。獲取App Store批准的應用程序中安裝的應用程序的列表

它們是如何在不使用私有API的情況下檢索用戶安裝的應用程序的列表?

回答

-1

進一步分析後,我發現他們沒有檢索的一個列表中的每個安裝的應用程序本身,而他們最有可能比已知的流行應用程序URL的數據庫循環(在應用程序的情況下,17000可能從某處的服務器檢索到),通過重複調用[[UIApplication sharedApplication] canOpenURL:url]爲每個URL添加到數組,當它返回YES時。

相關問題