MacOS 10.14.x安装旧版iTunes

2,719 阅读2分钟

iTunes12.6.x下载地址

iTunes12.6.x

关闭sip系统完整性保护

打开Mac终端输入命令查看sip状态

csrutil status

如果是disabled直接跳过关闭sip步骤,如果是enabled执行下一步

重启电脑,按住cmmand+r直到显示苹果图标时松开,进入修复模式。

点击顶部导航栏实用工具,选择终端。

终端中输入命令关闭sip

csrutil disable

重启电脑.

执行脚本安装旧版iTunes

1.打开LaunchPad找到脚本编辑器,粘贴下面脚本代码,点击运行按照提示选择12.6.x版本iTunes安装即可.

set question to display dialog "Delete iTtunes?" buttons {"Yes", "No"} default button 1
set answer to button returned of question
if answer is equal to "Yes" then
    do shell script "rm -rf /Applications/iTunes.app" with administrator privileges
    display dialog "iTunes was deleted" buttons {"Ok"}
    set theDMG to choose file with prompt "Please select iTunes 12.6 dmg file:" of type {"dmg"}
    do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
    do shell script "pkgutil --expand /Volumes/iTunes/Install\\ iTunes.pkg ~/tmp"
    do shell script "sed -i '' 's/18A1/14F2511/g' ~/tmp/Distribution"
    do shell script "sed -i '' 's/gt/lt/g' ~/tmp/Distribution"
    do shell script "pkgutil --flatten ~/tmp ~/Desktop/iTunes.pkg"
    do shell script "hdiutil unmount /Volumes/iTunes/"
    do shell script "rm -rf ~/tmp"
end if
if answer is equal to "No" then
    display dialog "iTunes was not deleted" buttons {"Ok"}
    return
end if
	
set question to display dialog "Install iTtunes?" buttons {"Yes", "No"} default button 1
set answer to button returned of question
if answer is equal to "Yes" then
    do shell script "open ~/Desktop/iTunes.pkg"
    return
end if
if answer is equal to "No" then
    display dialog "Modified iTunes.pkg saved on desktop" buttons {"Ok"}
    return
end if

运行时如果提示 iTunes Library.itl错误,终端运行命令:

sudo rm ~/Music/iTunes/iTunes\ Library.itl

安装完成重启电脑进入修复模式,终端中输入命令开启sip

csrutil enable

MacOS 10.14.4无法打开问题解决

点击iTunes提示“应用程序“iTunes”的这个版本不能与此版本的 macOS 配合使用。您使用的是“iTunes”12.6.x”

解决办法:在运行上面的脚本之前,复制「访达」—「应用程序」—「iTunes.app」—「显示包内容」中的version.plist和Info.plist两个文件并保存备用。安装好旧版本的itunes之后,将这两个文件覆盖掉旧版本相对应的两个旧版文件即可运行。

如果你已经删除新版itunes并无法重新安装,也可以直接从我的百度云中下载提取码: emn9

美中不足的是貌似图标还是禁止的样子

解决办法:

  1. 复制「访达」—「应用程序」—「iTunes.app」—「显示包内容」- 「Contents」-「Resources」中的iTunes.icns。
  2. 「访达」—「应用程序」—「iTunes.app」显示简介,拖拽iTunes.icns文件至简介顶部iTunes图标除替换即可。