安装Xcode 7之后,由于文档无法打开,我无法再构建和运行项目

问题描述 投票:5回答:8

编辑:此问题涉及Xcode 7的预发布版本,因此如果您正在运行当前发布的版本可能不相关,因为某些问题可能已得到修复。


我得到以下内容:

无法与iOS代理连接。请在bugreport.apple.com上提交错误报告。

这是为什么?

如果我看一下我得到的细节:

=================================

ERROR:

无法找到或创建描述的执行上下文系统内容1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度(失败原因:软件导致连接中止):无法找到最新的可用模拟器运行时(失败原因:软件导致连接中止):模拟器验证失败。 (失败原因:无法建立与模拟器验证服务的连接。)

错误域= NSPOSIXErrorDomain代码= 53“无法找到或创建执行上下文描述系统内容1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度”UserInfo = 0x7fcf5961ebd0 {NSLocalizedDescription =无法找到或创建执行上下文描述系统内容1x用于IBCocoaTouchFramework- EightAndLater w /默认保真度,NSUnderlyingError = 0x7fcf58b72950“无法找到最新的可用模拟器运行时”}

ios xcode xcode7
8个回答
3
投票

我遇到了与xcode 7 beta 3相同的问题。

我将部署目标设置为8.3。将它设置为9.0,清理构建,并重新启动xcode为我工作。


1
投票

尝试删除并重新安装您的Xcode测试版,它适用于Xcode beta 3


1
投票

这似乎是一个常见的问题。在Apple的开发者论坛上找到答案:

https://forums.developer.apple.com/thread/11706

如果链接中断或您无法访问,这是可接受的答案:

seancook在2015年7月21日下午5:58正确回答

我也在El Capitan身上体验过这一点。 NIB不会加载,不会出现模拟人生,也无法通过Xcode / Open Developer Tool / Simulator菜单启动模拟器。经过几个小时的战斗,我终于开始工作了。这对我有用(YMMV):我注意到Console.app中的一条消息沿着Simulator运行时没有进行代码签名。我去了它描述的路径“/ Library / Developer / CoreSimulator / Profiles / Runtimes”并删除了我在那里的运行时。它们是旧的运行时,所以我假设现在应用Xcode中的一些检查以前没有。谁知道? 完成此操作后,我终于可以通过Xcode / Open Developer Tool菜单启动模拟器。不幸的是,模拟器仍然没有在我的工作区中显示为运行目标,所以我一直在探索......然后我进入模拟器的硬件/设备/管理设备菜单并添加了一个新的iOS9设备。它似乎没有做任何事情,所以我退出了Xcode和Simulator.app。然后我重新启动了Simulator.app(通过Xcode / ODT / Simulator)并且看到了预期的iOS9模拟器。我关闭并重新打开Xcode,为我的项目更改了目标操作系统,最终将Sims显示为运行目标。

HTH。


0
投票

验证您是否安装了Xcode-beta的最新Xcode Beta,然后单击“关于Xcode”并检查内部版本号。

然后在Xcode下载页面上查看最新Xcode-beta的当前版本号:

https://developer.apple.com/xcode/downloads/


0
投票

我在Xcode 7.0发布版本(7A220)上遇到此错误。我在设备上运行时根本没有使用模拟器。

我做了一个完整的干净的构建文件夹...选项,关闭Xcode然后打开活动监视器。我发现了一堆运行的Ibtool进程。我终止了所有这些并重新启动Xcode。

一切又好起来!


0
投票

我不确定接受哪个答案对我来说安装后来的测试版(beta 5)有什么用。我几个月前向Apple提交了一个错误,所以我认为他们通过更新Xcode解决了这个问题。

目前官方发布的任何人都会遇到这种情况吗?

我现在发布此答案,但如果有人有更详细的解释,我将很乐意删除我的答案并接受你的答案。


0
投票

首先,你的堆栈跟踪没有显示与我找到的答案相关的任何内容,但是,我的堆栈跟踪似乎也无关紧要。但它对我有用,希望对你有用:

Apple工作人员给出了答案:https://forums.developer.apple.com/thread/3978

所说的是“我们在WWDC的实验室中看到了这个。崩溃是由一个违规的自定义颜色选择器造成的。请尝试删除系统上安装的任何自定义颜色选择器”

简而言之,从系统中删除相关的颜色选择器,关闭xcode并重新启动。


0
投票

另外我会检查它是你正在使用的命令行。

我不得不使用不同的版本,我改为:

sudo xcode-select --switch /Applications/Xcode8.app/Contents/Developer/

(您也可以在XCode / Preferences / Location中更改它)

我认为我的问题是我使用的是8.1版本

您可以看到您正在使用的命令行:

xcode-select -p
© www.soinside.com 2019 - 2024. All rights reserved.