我刚刚安装了一个我提示的软件更新,可能会影响Xcode。现在,当我启动Xcode时,我会看到一个对话框,其中指出Xcode必须在继续之前安装移动设备框架。当我尝试这样做时,在提供我的密码后,它失败并显示“发生未知错误。有关更多详细信息,请参阅安装日志。”我没有在install.log中看到任何有用的东西来识别问题。我已尝试多次重新安装并重新启动无效。
我目前正在运行Xcode 4.3。也许我需要升级到4.4?还有其他人遇到过这个问题吗?
答案 0 :(得分:106)
此问题再次出现在Xcode 11.1中,是由无效证书导致的,该证书在2019年10月的某一天过期。
您可以通过将系统日期临时更改为证书到期日期之前的方法来解决此问题。
对于Xcode 11,将系统日期设置为2019年10月3日,运行Xcode,然后在安装组件后将日期改回原位。
答案 1 :(得分:33)
XCode版本4.3.1(4E1019)。我怀疑今天早上iTunes更新后我遇到了问题。 在网上的某个地方找到了以下内容。
转到“应用程序”文件夹 右Cick XCode 显示包装内容 然后转到/ Contents / Resources / Packages / 安装MobileDevice.pkg ...
答案 2 :(得分:3)
答案 3 :(得分:0)
上面使用cugino的答案为我解决了这个问题。就我而言,用于签署.pkg文件的证书已过期。这可能是任何人在2015年2月14日之后遇到这种情况的原因
答案 4 :(得分:0)
im解析程序,例如更改终止日期:
sudo日期103106
答案 5 :(得分:0)
我尝试安装必需的组件:
但是我有同样的问题:
我建议使用@Darren答案(https://stackoverflow.com/a/58651694/7602110),但是我尝试了另一种方法,即卸载Xcode并重新安装它不是最好的方法,因为我们都知道Xcode的安装时间,但它也有效,值得分享。
答案 6 :(得分:0)
我是iOS开发的新手
当我尝试在装有macOS优胜美地的2009 mac pro 13inch上安装XCode 6.4时遇到了同样的问题。我不知道为什么,就在我根据该线程中的答案之一将系统时间更改回2019年10月10日,然后单击“重试”按钮之后,XCode终于安装并运行了!
此后,我将系统时间改回当前时间(选择自动日期和时间选项),一切对我都很好。
答案 7 :(得分:0)
更新到 Big Sur 版本后,我也遇到了同样的情况。 @cugino 在此报告的一个非常相似的解决方案对我有用,如下所示: