ios - 如何在越狱的 iPhone 中使用命令 shell 卸载 iOS 应用程序

标签 ios iphone shell jailbreak

我想在越狱的iPhone中通过shell批量卸载iOS应用程序。 在我看来,只需使用

rm -rf ${path/to/sandbox}..........

但是在 shell 中执行此操作后,我想要安装的应用程序的图标仍然存在于 springboard 中。还有其他东西应该删除吗?

最佳答案

如果我正确理解您的问题,那么您正在使用简单的 rm 命令来删除您的应用。然后您会注意到,删除 .app 文件夹后,您仍然会在 SpringBoard 上看到一个应用程序图标。对吗?

解决这个问题的方法很简单,就是强制 SpringBoard 刷新其应用程序列表。您可以通过命令行(在手机上)执行此操作:

su mobile -c uicache

以用户 mobile 身份运行 uicache 命令将更新应用程序列表。几秒钟后,您会看到应用程序图标消失。

关于ios - 如何在越狱的 iPhone 中使用命令 shell 卸载 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38870152/

相关文章:

iphone - iOS 中的图像网格

iphone - 有没有办法自定义 iPhone 上现有的联系人应用程序?

linux - AWK 使用的替代方案

linux - 如何使用 bash shell 处理目录中的文件

iPhone:UIView 高度为 1 像素

ios - 使用 ChildViewController 时的等效 PreferredContentSize

objective-c - 显示 NSMutableAttributedString

objective-c - 当 View 旋转时让按钮粘在一边

linux - 如何使用 unix 命令在文件中查找特定列具有相同值的行?

ios - 我需要清楚地了解导航 Controller