[英]Unable to update to Xcode 8
检查系统上是否有多个Xcode安装。 App Store经常会感到困惑并加载一个你没有考虑的问题,例如备份驱动器上的版本。 它可能已经更新了与其启动的安装不同的安装。
在终端窗口中执行以下命令应列出App Store可能找到的所有Xcode安装。
mdfind "kMDItemCFBundleIdentifier == 'com.apple.dt.Xcode'"
当您打开Xcode(从商店中点击Open
)时,右键单击Dock上的Xcode图标,选择Options
,然后Show in Finder
。 它显示的安装是否与您预期启动的安装相匹配?
如果你专门打开mdfind
命令找到的每个Xcode安装,那么它们中的任何一个都是Xcode 8吗?
您可以控制App Store将更新哪个Xcode安装。 检查每个应用程序文件夹,然后查找Contents/_MASReceipt
文件夹。 确保要更新的安装具有该安装(以及其中的receipt
文件),并删除所有其他版本的_MASReceipt
文件夹。
现在App Store应用程序应该为您更新正确的安装。
我所要做的就是重启我的mac。 然后,前往App Store,看到“更新”而不是“打开”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.