gpt4 book ai didi

iphone - 从整个应用程序目录的 zip 安装 iPhone 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:11 24 4
gpt4 key购买 nike

我有一个越狱 iPhone,是否可以压缩整个应用程序目录(例如/private/var/mobile/Applications/{UID})然后使用该 zip 来安装应用程序?

最终,我试图保存此应用程序的状态以便我可以运行测试,然后将其返回到此状态。

最佳答案

是的,你可以做到这一点。

假设您的应用程序的整个状态都保存在 Documents、Caches 文件夹或应用程序首选项 (NSUserDefaults) 等位置。

您可以制作一个 /var/mobile/Applications/{UID} 的 zip,通过 ssh/scp 将该 .zip 文件传回您的计算机(或将其存储在您 iPhone 的其他位置),然后稍后解压。

根据您是移动应用程序(将其安装在不同的位置),还是在某个时候完全删除它,您可能需要在恢复后刷新应用程序列表(解压缩 .压缩文件)。您可以通过重新启动、重新启动(重新启动 SpringBoard)或通过 ssh 连接到设备并发出 uicache 命令来执行此操作:

ssh mobile@iphone uicache

注意:我想你根据你的问题理解了这一点,但你确实需要压缩整个 /var/mobile/Applications/{UID}/ 目录.不仅仅是它下面的 MyAppName.app 目录。 That's because, for example, of where the data, user defaults plist, etc. are stored .如果您担心备份和恢复操作的速度或磁盘使用情况,您可能会尝试缩小备份哪些文件的范围(例如 ./Documents/和 ./Library/) ...我会把它留给你。

关于iphone - 从整个应用程序目录的 zip 安装 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18677822/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com