当前位置:  开发笔记 > IOS > 正文

Launcher怎么能得到我iPhone的已安装应用程序列表?

如何解决《Launcher怎么能得到我iPhone的已安装应用程序列表?》经验,为你挑选了1个好方法。

很多人使用Launcher应用程序. 在此输入图像描述

我很好奇Laucher如何能够获得我iPhone的已安装应用程序列表?


我找到了一些方法来做类似的事情,但所有这些都不完美.

1.use canOpenUrl :,这个api需要很多url方案的应用程序.

2.搜索plist文件/private/var/mobile/Library/Caches/com.apple.mobile.installation.plist,这在非越狱iPhone中不可用.此iss9中的plist文件也不再存在.

3.search/Applications,在非越狱iPhone中不可用.


问题是,Launcher如何能够搜索我的iPhone并获取已安装应用程序的列表?



1> liamnichols..:

所以我将Launcher下载到iTunes并查看了它的info.plist.事实证明,它完成了您最初建议的内容,查询canOpenURL:了很多次以确定您安装的内容.

以下是LSApplicationQuerySchemes1.3.6版的内容:

https://gist.github.com/liamnichols/53069b01da032498bd04

全部4561个

推荐阅读
路人甲
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有