移动设备包不受信任,在OS X更新后无法打开Xcode

252
在自动更新macOS v10.15(Catalina)后,我无法打开Xcode。 Xcode提示我安装附加组件,但安装失败,因为MobileDevice.pkg(Applications / Xcode.app / Contents / Resources / Packages)。
我找到了多个关于定位MobileDevice.pkg的答案,并且我应该尝试直接安装它,但是当我尝试这样做时,安装也会失败。 我还尝试从App Store更新Xcode,但在即将完成时更新失败。
有人遇到过相同的情况吗? 我应该重置Mac并安装macOS v10.13(High Sierra)或从头开始安装Catalina,还是这是Xcode的问题,重新安装就可以解决?
我在这里找到了一篇讨论帖子,今天发布,可能涉及相同的问题,似乎很多人也在处理此问题。
日志:
*2019-10-25 01:03:34+02 Vendula-MacBook-Pro Xcode[1567]: Package: PKLeopardPackage 
<id=com.apple.pkg.MobileDevice, version=4.0.0.0.1.1567124787, url=file:///Applications/Xcode.app/Contents/Resources/Packages/MobileDevice.pkg> 
Failed to verify with error: Error Domain=PKInstallErrorDomain Code=102 
"The package “MobileDevice.pkg” is untrusted." 
UserInfo={
  NSLocalizedDescription=The package “MobileDevice.pkg” is untrusted., 
  NSURL=MobileDevice.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, 
  PKInstallPackageIdentifier=com.apple.pkg.MobileDevice, 
  NSUnderlyingError=0x7fabf6626d00 
  {
    Error Domain=NSOSStatusErrorDomain 
    Code=-2147409654 "CSSMERR_TP_CERT_EXPIRED" 
    UserInfo={
      SecTrustResult=5, 
      PKTrustLevel=PKTrustLevelExpiredCertificate,   
      NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED
    }
  }
}*

相关链接:https://apple.stackexchange.com/questions/373461/software-update-on-obsolete-system-is-it-real - MCCCS
为什么所有人都在投票支持这个回答,而不是Mojtaba Hosseini引用苹果官方回复的回答?按照说明更新Xcode即可。 - Will
2
如果你四处看看,你会注意到每个人都在安装11之后尝试使用XCode 10,因为我们还没有准备好进入暗模式。也许一个独立开发者可以处理它,但是那些需要数年时间设计的应用程序却被强制进行了整个UI更改。 没有人给他的答案点赞,因为它与满足企业需求的解决方案无关,但它是有效的。 - Stephen J
11个回答

-3

需要安装Xcode 11.1。

在我更新macOS Catalina到10.15.1之前,我无法更新到Xcode 11.1。更新完我的macOS后,我才能安装Xcode 11.1,并且还允许安装其他附加组件包。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接