我正在创建一个应用程序,允许用户检查安装了哪些应用程序(也属于我)。
我已阅读post,说明必须在LSApplicationQueriesSchemes
上声明每个应用的网址方案,以便能够检查应用是否已安装。该帖子相对较老,我想知道当前是否存在其他解决方案来检查设备上是否安装了应用列表。
我还在苹果网站上找到了article,解释了如何更新属性列表数据。
是否可以使用此更新LSApplicationQueriesSchemes
中的info.plist
并添加新的网址方案?
答案 0 :(得分:0)
关于apple的文章解释了编辑plist文件,但是你要编辑的plist是在只读的应用程序包中。
编辑它的唯一方法是将其复制到您应用的文档目录中,但这不足以满足您添加其他网址的要求
问题1:当您已经知道网址方案时,LSApplicationQueriesSchemes
是查询已安装应用的正确方法。