Ios 在Xcode 8.3中破坏的游乐场

Ios 在Xcode 8.3中破坏的游乐场,ios,xcode,Ios,Xcode,自从我开始使用Xcode 8.2(以及最近的8.3)以来,游乐场对我来说已经完全崩溃了 打开游乐场时,我看到消息“启动进程失败。回复中返回错误:连接中断” 完全重新安装Xcode或删除/重新创建/private/tmp文件夹(正如其他一些帖子所建议的那样)没有帮助 有人遇到过类似的问题吗?还有其他已知的解决办法吗? () 下面是CoreSimulator.log的一些示例输出 Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <

自从我开始使用Xcode 8.2(以及最近的8.3)以来,游乐场对我来说已经完全崩溃了

打开游乐场时,我看到消息“启动进程失败。回复中返回错误:连接中断”

完全重新安装Xcode或删除/重新创建/private/tmp文件夹(正如其他一些帖子所建议的那样)没有帮助

有人遇到过类似的问题吗?还有其他已知的解决办法吗? ()

下面是CoreSimulator.log的一些示例输出

Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down}
Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error from finding pasteboard support port, Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down}
Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down}
Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down}
Mar 28 16:19:40 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
Mar 28 16:19:40 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error from finding pasteboard support port, Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:错误域=NSPOSIXErrorDomain code=53“软件导致的连接中止”UserInfo={NSLocalizedDescription=回复中返回的错误:连接中断}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:查找主机支持端口时出错:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=返回的错误:连接中断}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=回复中返回的错误:连接中断}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:查找主机支持端口时出错:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=返回的错误:连接中断}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=回复中返回的错误:连接中断}
3月28日16:19:30 sergey macbook com.apple.dt.Xcode[6955]:查找主机支持端口时出错:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=返回的错误:连接中断}
3月28日16:19:40 sergey macbook CoreSimulatorService[5859]:Error Domain=com.apple.CoreSimulator.SimError Code=163“无法在当前状态下查找:正在关闭”UserInfo={NSLocalizedDescription=无法在当前状态下查找:正在关闭}
3月28日16:19:40 sergey macbook CoreSimulatorService[5859]:查找粘贴板支持端口时出错,错误域=com.apple.CoreSimulator.SimError Code=163“无法在当前状态下查找:正在关闭”UserInfo={NSLocalizedDescription=无法在当前状态下查找:正在关闭}
3月28日16:19:40 sergey macbook CoreSimulatorService[5859]:Error Domain=com.apple.CoreSimulator.SimError Code=163“无法在当前状态下查找:正在关闭”UserInfo={NSLocalizedDescription=无法在当前状态下查找:正在关闭}
3月28日16:19:40 sergey macbook CoreSimulatorService[5859]:Error Domain=com.apple.CoreSimulator.SimError Code=163“无法在当前状态下查找:正在关闭”UserInfo={NSLocalizedDescription=无法在当前状态下查找:正在关闭}
3月28日16:19:40 sergey macbook com.apple.dt.Xcode[6955]:错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=回复中返回的错误:连接中断}
3月28日16:19:40 sergey macbook com.apple.dt.Xcode[6955]:查找粘贴板支持端口时出错,错误域=NSPOSIXErrorDomain Code=53“软件导致的连接中止”用户信息={NSLocalizedDescription=回复时返回的错误:连接中断}

您是否尝试过通过XCode删除派生数据

Shift+Alt+Command+K

或者,最快的方法是打开终端并通过以下各项:

rm -rf ~/Library/Developer/Xcode/DerivedData

还要确保没有模拟器或其他版本的游乐场在后台运行。

您是否尝试过通过XCode删除衍生数据

Shift+Alt+Command+K

或者,最快的方法是打开终端并通过以下各项:

rm -rf ~/Library/Developer/Xcode/DerivedData

还要确保没有模拟器或其他版本的游乐场在后台运行。

苹果工程师提供的解决方案 退出Xcode后在终端中运行以下命令
defaults write com.apple.dt.xcode ideplaygrounddisablesimulator alternateframebuffer-bool YES

苹果工程师提供的解决方案 退出Xcode后在终端中运行以下命令
defaults write com.apple.dt.xcode IDEPlaygroundDisableSimulatorAlternateFramebuffer-bool YES
(不幸的是)我通过干净地安装macOS解决了这个问题(当然这不是解决问题的正确方法,但我需要尽快让游乐场工作)。

(不幸的是)我通过干净地安装macOS解决了这个问题(当然,这不是解决问题的正确方法,但我需要尽快让操场工作)。

tl;dr在检查是否安装了所有模拟器(在Xcode设置>组件中),关闭所有大量使用IBDesignable的项目并重新启动操场后,我的问题消失了


我不知道这是否有任何帮助,但不妨发布它

我检查的第一件事是我是否在Xcode中安装了所有的iOS模拟器。令人惊讶的是,升级到Xcode 8.3还删除了我的iOS 10.0模拟器;重新安装了模拟器并重新打开了Xcode

后来在谷歌上搜索,发现了一个类似的

读了这个问题后,我想起我还有一个项目在进行测试,我大量使用
IBDesignable
。关闭这个项目并重新启动游乐场解决了我的问题


这可能与操场无关,但它确实解决了我的问题。

tl;dr在检查是否安装了所有模拟器(在Xcode设置>组件中),关闭所有大量使用IBDesignable的项目并重新启动操场后,我的问题消失了


我不知道这是否有任何帮助,但不妨发布它

第一