itunes 在12.7版本之后菜单栏中就没有应用了,如果需要在电脑版itunes上下载app,需要将itunes降级到12.6版本(最后itunes上菜单栏上有应用的版本)
1.macos在10.11系统之后,引入了系统完整性保护(System Integrity Protection),简单来讲,即便是root用户也不能对
/System
/bin
/sbin
/usr (except /usr/local)
以上路径的文件进行写和执行操作,自然也就不能删除mac上现有的itunes版本,
需要先关闭系统完整性保护
步骤一 重启电脑,按住command+r键,在恢复模式下,点击屏幕左上角的‘实用工具’-终端,在终端中csrutil disable命令,关闭 rootless
步骤二:
打开终端,删除iTunes
sudo rm -rf /Library/Documentation/Applications/iTunes/Acknowledgements.rtf /Library/Documentation/iPod/Acknowledgements.rtf /Library/Frameworks/iTunesLibrary.framework/ /Applications/iTunes.app/ /System/Library/PrivateFrameworks/iTunesAccess.framework/ /System/Library/LaunchDaemons/com.apple.fpsd.plist /System/Library/PrivateFrameworks/CoreFP.framework/ /System/Library/PrivateFrameworks/CoreADI.framework/ /System/Library/LaunchDaemons/com.apple.adid.plist /System/Library/CoreServices/UAUPlugins/ADIUserAccountUpdater.bundle/ /System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle/ /System/Library/LaunchDaemons/com.apple.usbmuxd.plist /System/Library/PrivateFrameworks/AirTrafficHost.framework/ /System/Library/PrivateFrameworks/DeviceLink.framework/ /System/Library/PrivateFrameworks/MobileDevice.framework/ /System/Library/Extensions/AppleMobileDevice.kext/ /System/Library/Extensions/AppleUsbEthernetHost
步骤三:安装下载好的12.6版本itunes(例如这个https://www.efreelife.com/ipsw/itunes/131)
步骤四:
关闭iTunes的自动更新
sudo softwareupdate –ignore iTunesXPatch
步骤五:视情况打开SIP,csrutil enable
转载链接:http://www.cnblogs.com/66350-96/p/7611808.html