如何在Mountain Lion中将iTunes 11降级到10.7?


10

可以使用Mountain Lion从iTunes 11降级到10.7吗?

我试图通过仅安装10.7来替换它,但是它说我不能替换较新的版本。


3
由于iTunes具有安装程序-您可能需要下载旧版本的iTunes,以便它可以重新安装旧版本的帮助程序,以实现iOS设备的Wi-Fi同步和USB同步。您的旧库应该存储在Previous iTunes Libraries文件夹中-因此,请确保在执行重新安装旧程序的步骤时,不要添加任何内容或播放列表。
bmike

1
啊,有单独的同步助手。这就解释了为什么它被打破了。因此,如果您可以找出它们所在的位置并进行还原,则实际上有可能再次使它起作用。
asmeurer 2012年

我只想让人们对其他地方的iTunes感到愤怒。唯一糟糕或更糟的是,一个人在没有预见到变化的情况下的感知或惊奇。在3周内,这种愤怒似乎最多不过是傻了,因此,如果确实需要,请前往“ 询问其他聊天室”发泄。感谢您一直以来都在这里保留事实,而不是意见。如果有人真的想将iTunes 11撕成碎片-我们有一个博客和编辑团队来协助您。
bmike

1
@bmike有人问iTunes 11出了什么问题,我给出了原因。可能是因为我当时仍然对此感到非常恼火而使它有些烦恼。但是我看不到解释为什么有人想要回滚到某些软件的早期版本的原因。通常,通过给出这样的理由(通常,他们似乎总是希望在StackOverflow上解决问题),可以很好地支持SE类型的SE问题。
asmeurer

之所以要赶超它,那是我发表评论的主要原因。值得一提的是,我们有几个人表达了不同的原因,为什么要使其更通用,以适应所有这些问题,并让我们关闭几个重复项。您是正确的@asmeurer,当一个问题没有任何意见或解决方案不明显时-添加为什么经常可以大大改善它。这个问题更是IMO规则的例外。您的回答是很棒的BTW。
bmike

Answers:


6

12/12/8:我已经在博客上更新了操作方法,采用了一种新方法,可以使用Pacifist从iTunes 11升级到10.7。它不需要任何备份,只需备份一份Pacifist,iTunes 10.7.dmg并花一点时间。点击下面的链接。

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/


我在博客上创建了“操作方法”,显示了如何从iTunes 11降级到iTunes 10.7。它还包括一个用于在需要时下载iTunes 10.7副本的链接。

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/

我也将其张贴在这里。

1)打开终端并运行:

 sudo rm -rf /Applications/iTunes.app

这将删除iTunes 11应用程序。

2)如果您的音乐库位于默认位置,请在终端中:

  open ~/Music/iTunes

3)使用Time Machine还原以下文件:

  • 专辑插图<–文件夹
  • iTunes资料库
  • iTunes Library Extras.itdb
  • iTunes库Genius.itdb
  • iTunes Library.xml
  • iTunes Library.itl
  • iTunes音乐库.xml
  • 以前的iTunes库<–文件夹

无需替换iTunes音乐文件夹。您可能不需要替换所有这些文件,但这不会造成伤害。

4)返回终端:

open /System/Library/PrivateFrameworks

再次使用Time Machine还原以下文件:

  • AirTrafficHost.framework
  • CoreFP.framework
  • DeviceLink.framework
  • iTunesAccess.framework
  • MobileDevice.framework

5)下载iTunes 10.7

http://appldnld.apple.com/iTunes10/041-7195.20120912.d3uzQ/iTunes10.7.dmg

6)安装iTunes 10.7。

我已重新启动,这是很好的措施,但可能没有必要。

首次启动iTunes 10.7时,可能会提示您输入密码。输入它。现在,您应该能够执行所需的所有事情,包括同步iDevice,而不会出现许多人在使用此方法之前遇到的讨厌的iTunes -42408错误。

享受iTunes 10.7!


如果没有备份,是否可以“修复” iTunes库文件?
OrangeBox 2012年

1
@OrangeBox-检查帖子的顶部,我创建了一个不需要备份的新方法。我认为这会帮助您。:)
Joe Streno

从OSX Yosemite更新,版本10.10.1,2017年
jalanb

3

我能够做到以下几点:

  • 您可以从Time Machine备份中检索它,但必须手动进行(如果尝试使用Time Machine界面,它将告诉您无法删除它,因为它是“ Mac OS X必需的”) 。而是,手动浏览备份驱动器,并找到升级到iTunes 11之前的日期。您可能必须先将其拖到桌面上,将其重命名为“ iTunes 10”,然后将其移动到Applications文件夹(我是不知道它是否会让您将其移动到Applications文件夹;我使用终端执行此操作)。

  • 接下来,如果您打开iTunes 11,则必须降级iTunes库数据。导航到你的iTunes资料库中(可能是在~/Music/iTunes),和降级iTunes Library.itliTunes Library Extras.itl以及iTunes Library Genius.itl,使用Time Machine。万一出问题了,您可能要保存两个文件。我重命名了iTunes 11版本iTunes Libraray (iTunes 11).itl,依此类推,然后(Original)从Time Machine添加的名称中删除了。

  • 接下来,如果需要,您可以删除新的iTunes。您必须使用终端执行此操作,因为Finder不允许您对其进行修改。我亲自保留了它,但对其进行了重命名,以防止使用Quicksilver意外打开它(否则,它将再次“升级”您的iTunes资料库文件,并且它们在iTunes 10中将无法使用)。我亲自跑步

sudo mv /Applications/iTunes.app/ /Applications/CrapTunes.app

在终端。如果您确实要删除它,请运行

sudo rm -rf /Applications/iTunes.app/

我不知道这是否会使它重新出现在App Store中。如果是这样,则必须小心不要在此处重新安装它。

  • 最终,我将iPad打开时将其无线连接到iTunes 11,似乎已经改变了某种方式,无法识别iTunes10。它只是告诉我需要重置iPad。我不知道该如何解决。幸运的是,我使用了iCloud备份,因此我真的不需要与iTunes同步。 但是,您需要在iTunes首选项的“设备”部分中启用“防止iPod,iPhone和iPad自动同步”,否则它将不断为您带来麻烦,尤其是在启用了无线同步的情况下。(即使使用该选项,它仍然使我感到烦恼)。您必须在所有iDevice上禁用无线同步。否则,请弄清楚如何重新安装旧的帮助程序(这可能是唯一的问题)。

更新:显然,除了iTunes,您不能禁用WiFi Sync。因此,在降级之前,您需要在iTunes 11中执行此操作。在iPad本身上没有(明显)方法。如果iTunes 10认为您的设备已损坏,则无法执行此操作(除非您先还原该设备,这是一个坏主意)。我想我应该弄清楚如何在iTunes 10中进行同步,否则我将继续遭受每隔10分钟iPad坏了的消息。

另外,每次打开iTunes时,都会遇到有关商店的错误。这很烦人,但是我还没有发现任何不起作用的东西。该商店似乎可以正常工作(我没有尝试购买任何东西,但是无论如何它都可以加载)。

而且更重要的是,播放音乐是行得通的,而且它不会像iTunes 11那样损坏!


Apple SE是否支持答案中的代码块(例如StackOverflow)?
asmeurer

如果使用它,您可能还希望避免在iPhone / iPad上更新远程应用程序。我严重怀疑它是否可以与iTunes 10配合使用(即使可以使用,它也不会支持iTunes DJ,因为他们取消了该功能)。
asmeurer 2012年

1
值得注意的是,~/Music/iTunes/Previous iTunes Libraries升级时iTunes将先前库文件的副本存储在该文件夹中。
robmathers 2012年

@robmathers啊,我没有注意到。不过,同时降级其他两个文件可能也是个好主意(我注意到运行iTunes 11后对它们进行了修改)。
asmeurer

是的,只要备份足够新,Time Machine就是一种不错的方式。我很确定其他文件是自动生成的。
robmathers 2012年

1

“而且,每次打开iTunes时,我都会在商店中遇到一些错误。这很烦人,但是我没有发现任何不起作用的东西。商店似乎可以工作(我没有尝试购买任何东西,但是无论如何它都会加载)。”

您得到的错误是-42408。当我尝试降级到10.7时,一个朋友遇到了相同的错误。他没有及时收到我的警告,因此升级了。您需要重新安装OS X并重新安装iTunes 10.7。收到的错误是一个主要问题,因为您无法再通过iTunes授权Mac。尝试一下,您会收到另一个错误消息,说它无法被授权。因此,iTunes 11确实起到了举足轻重的作用,如果不重新安装操作系统,则无法返回。


好吧,除了在我的iPhone和iPad上,我从来没有使用过iTunes Store,所以对我来说没什么大不了的。但这是个好消息。
asmeurer 2012年

1
您是否尝试过仅重新运行iTunes 10.7安装程序而不是重新安装操作系统。我的直觉是重新安装操作系统(假设Lion或Mountain Lion)将迁移所有较新的USBMUXD,而不是从系统中剥离它们。另外,较旧的操作系统擦拭和安装应删除较旧的iTunes,因此也许这是最简单的方法。我碰巧喜欢当前的iTunes,所以我实际上并没有计划尝试...
bmike

但是在哪里可以买到10.7安装程序?
asmeurer 2012年

不管怎样,我们没有理由相信,10.7安装程序会从11取代一切如果iTunes 11包括一些新的文件,他们将被单独留在家中,但它仍然是可能的,他们可能会与iTunes 10螺钉
asmeurer

我设法在karthikk.net/2012/12/…上找到了指向Mac iTunes 10.7安装程序的链接。链接位于Apple服务器上。 support.apple.com/kb/DL1576给出了匹配的SHA1。如果安装程序有效,我将报告我的答案。
asmeurer

1

真好

通过使用Pacifist打开此安装程序包,可以查看itunes.11升级/替换的所有组件。

为了还原与iTunes相关的组件,我以root用户身份删除了iTunes 11,然后通过用replace / overwrite解压缩随附的子包来还原iTunes 10.7。应用管理员权限,必须确认每个操作才能确定。获得所有还原权限后,重新启动,还原您的库。如果遇到42408错误,则也应该(可能)还原DVDPlayback.framework。您可能必须删除一些缓存,以及与iTunes Store相关的首选项。辞职并再次分配。


0

通常,在安装新版本之前,应该有一个备份;在安装新版本之后,应该立即进行备份,这样,如果您发现新应用程序不符合您的喜好或存在错误或损坏某些应用程序,则可以简单地从该备份中还原系统。其他软件。

是的,这很耗时,但是辅助程序和框架也附带了许多更新,因此您不仅可以还原程序的旧版本。另外,iTunes会从字面上修改库和数据库,并将旧库保存在特殊文件夹中,以防万一您需要将旧文件用于将系统还原到更新前的位置。

我确定有人会分拆iTunes安装程序实际更改的每个文件,并进行技术性工作以显示如何避免使用备份,但是我还没有完成这项工作(或者看到有人写过有关如何执行此操作的博客) 。我确信我们会在这里得到答案,因为我知道许多人(出于充分的理由)会抵制iTunes的更改,并选择暂时或永久不使用它。

另外-如果您有AppleCare-您可以致电Apple寻求帮助以回滚此更新。如果您没有备份或者对恢复整个系统不满意,那么访问genius酒吧也是值得的。


我意识到这不是大多数人想要的答案-但我认为这可能会帮助一些不想涉足终端的人删除系统尝试禁止用户移动或删除的内容。
bmike

实际上,查看安装程序包的修改内容非常容易。我认为Installer本身可以让您做到这一点。无论如何,您都可以使用Pacifist。
asmeurer 2012年

0

找回iTunes 10.7的最简单方法是从“应用程序”中删除iTunes,下载旧版本,然后从自动备份中还原库数据。

$ cd Music/iTunes
$ ls "Previous iTunes Libraries/"
$ cp "Previous iTunes Libraries/iTunes Library 2013-03-12.itl" "iTunes Library.itl"
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.