编辑:此问题涉及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“无法找到最新的可用模拟器运行时”}
我遇到了与xcode 7 beta 3相同的问题。
我将部署目标设置为8.3。将它设置为9.0,清理构建,并重新启动xcode为我工作。
尝试删除并重新安装您的Xcode测试版,它适用于Xcode beta 3
这似乎是一个常见的问题。在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。
验证您是否安装了Xcode-beta的最新Xcode Beta,然后单击“关于Xcode”并检查内部版本号。
然后在Xcode下载页面上查看最新Xcode-beta的当前版本号:
我在Xcode 7.0发布版本(7A220)上遇到此错误。我在设备上运行时根本没有使用模拟器。
我做了一个完整的干净的构建文件夹...选项,关闭Xcode然后打开活动监视器。我发现了一堆运行的Ibtool进程。我终止了所有这些并重新启动Xcode。
一切又好起来!
我不确定接受哪个答案对我来说安装后来的测试版(beta 5)有什么用。我几个月前向Apple提交了一个错误,所以我认为他们通过更新Xcode解决了这个问题。
目前官方发布的任何人都会遇到这种情况吗?
我现在发布此答案,但如果有人有更详细的解释,我将很乐意删除我的答案并接受你的答案。
首先,你的堆栈跟踪没有显示与我找到的答案相关的任何内容,但是,我的堆栈跟踪似乎也无关紧要。但它对我有用,希望对你有用:
Apple工作人员给出了答案:https://forums.developer.apple.com/thread/3978
所说的是“我们在WWDC的实验室中看到了这个。崩溃是由一个违规的自定义颜色选择器造成的。请尝试删除系统上安装的任何自定义颜色选择器”
简而言之,从系统中删除相关的颜色选择器,关闭xcode并重新启动。
另外我会检查它是你正在使用的命令行。
我不得不使用不同的版本,我改为:
sudo xcode-select --switch /Applications/Xcode8.app/Contents/Developer/
(您也可以在XCode / Preferences / Location中更改它)
我认为我的问题是我使用的是8.1版本
您可以看到您正在使用的命令行:
xcode-select -p