阻止iTunes将旧版本保留在“移动应用程序”文件夹中


2

我只是手动删除了该文件夹中大约1GB的无用旧版本文件。但是我在那里有966个项目并没有办法完成所有这些项目,加上其中一些甚至不是那么简单,因为它们更改了名称,因此它们不再是同一个应用程序的旧版本。

有没有办法自动化这个过程?他们为什么一开始就留在那里?


你在运行什么版本的iTunes?下载更新后,当前的iTunes会自动将旧版本的应用程序移动到垃圾箱。只需下载更新并检查您的垃圾箱是否有变化。
hotpaw2 2011年

@ hotpaw2它应该永远是最新的iTunes。现在,它现在是10.3.1。这些文件现在已经存在很久了。而且我确实看到一些旧版本不时丢弃在垃圾上,这让我更加惊讶地发现有这么多没有被删除的东西。
cregox 2011年

Answers:


1

我是这样做的:

  1. 如果出现这种情况,请备份iTunes资料库。;)
  2. 将所有应用程序文件从“移动应用程序”移动到桌面。
  3. 从iTunes资料库中删除所有应用程序,但选择“保留文件”。
  4. (暂时)启用“添加到库时将文件复制到iTunes媒体文件夹”。在iTunes偏好设置中。
  5. 将应用程序文件从桌面拖到iTunes中。
  6. 不幸的是,iTunes会在发现重复时提示您。但是,“不替换”或“替换”是根据哪个版本更新而正确预选的。因此,您可以在整个过程中按住Return键。

缺点是:所有应用程序现在都被认为是新的。因此,在同步之前,可以在设备同步屏幕中禁用“自动同步新应用”。


这不是也会删除所有应用数据吗?这不是bmike的完全相同的想法吗?
cregox

它的不同之处在于您保留所有应用,而不仅仅是设备上的应用。如果你有多个设备,它的工作就少了。不过USB也更快。已同步的应用的应用数据不受影响。
nschum

还没有真正测试过,因为我不再使用iPhone,我不在乎......但我会接受你的话,这看起来还不错。
cregox

1

我不知道一个简单的解决方案来改变iTunes,但我确实有一个更清洁的库。这不完全是你问的问题,但无论如何都要这样。

我对我的用户文件夹做了一个很好的备份,然后从iTunes中删除了所有应用程序。然后我清除了文件夹以删除任何遗留/孤立的应用程序文件。

然后我逐个连接我的设备,然后转移购买。更少的不需要的应用程序更新和更少的使用空间。

我想他们可以从销售中提取应用程序,我可能会错过一些更新,但我愿意冒这个风险。我还有我备份时存储的最后一个版本。


1
好主意。我会把这个开放一段时间,希望有一个更好的!;)
cregox 2011年

现在我想知道...这不是删除所有应用程序数据?
cregox 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.