繁体   English   中英

如何获取iPhone设备上已安装的应用列表?

[英]How can I get to installed app list on iPhone device?

我是iPhone开发人员的新手。 我对开发iPhone应用程序有疑问。 是否可以在iPhone设备上转到已安装的应用列表? 谢谢。

非越狱手机上的应用程序是“沙盒”的,因此您不会受到束缚地访问文件系统。 这意味着您无法直接看到可用的其他应用程序。 另外,仅因为已安装它们并不意味着它们对当前用户可用。 例如,始终安装Safari,但可以在“家长控制”设置中将其禁用。

最好的支持方式(即,Apple会批准的方式)是检查可用的URL方案。 例如,如果支持“ http:”,则可以使用Safari。 如果“ mailto:”可用,则可以使用Mail,依此类推。当然,并非所有应用程序都具有URL方案。

您可能想获取一份Apple iPhone配置实用程序的副本,该副本将为您提供已安装应用程序的列表,以及对iPhone控制台输出的访问权限。

在系统中连接设备,在终端中使用以下命令

ideviceinstaller -l

您将获得iPhone设备中安装的应用程序列表

注意:您应该在系统中安装ideviceinstaller软件包

拿起iPhone配置工具,然后在Export上运行此正则表达式:

[ \t]+<key>CFBundleDisplayName</key>[ \t\r\n]+<string>([A-Za-z \&\-,\!]+)</string>

然后,您可以轻松轻松地获取应用程序列表。

这是我所做的,没有越狱。 (是的,听起来很愚蠢,但这很简单,对我来说效果很好)

  • 转到主屏幕。
  • 点击锁定按钮+主页按钮(截图)
  • 打开文件夹并执行相同的操作。
  • 对您拥有的任何其他页面执行相同的操作。
  • 现在,所有已安装应用程序的名称都在您的图片文件夹中,只需将图片复制到您的计算机上,即可完成!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM