【发布时间】:2014-09-23 13:43:22
【问题描述】:
我想在 Xcode 6.0.1 中使用 Playground。 所以文件->新建->游乐场
我立即得到错误。 由于 Playground 进程意外退出,Playground 执行终止。 见图片。重新启动 Xcode 没有帮助。
Xcode 出了什么问题?
【问题讨论】:
标签: ios xcode swift swift-playground
我想在 Xcode 6.0.1 中使用 Playground。 所以文件->新建->游乐场
我立即得到错误。 由于 Playground 进程意外退出,Playground 执行终止。 见图片。重新启动 Xcode 没有帮助。
Xcode 出了什么问题?
【问题讨论】:
标签: ios xcode swift swift-playground
新答案:
正如@Woomin 在 cmets 中指出的那样,首先尝试重新启动 Xcode 并重新启动您的 Mac,如果失败,请尝试以下操作:
尝试删除 .simruntime 文件:
我发现它们位于我的根目录中:
旧答案:
如果上述方法不起作用,请尝试删除位于 /Library/Developer/ 的 Developer 文件夹中的所有内容。如果这仍然不起作用,请尝试删除 ~/Library/Developer/ 中的所有内容。如果仍然无法解决,请使用 AppCleaner 删除 xcode 并使用 MAS 版本重新安装。我发现做这最后一件事解决了这个问题,但是当我从 xcode 的下载选项卡安装模拟器时它又回来了。删除 .simruntime 文件终于为我解决了。顺便说一句,我使用的是 7.2 版。
【讨论】:
重新启动 mac 即可解决问题。导致问题的原因仍然未知。
【讨论】:
感谢smileBot 的回答。我也可以使它与 7.2 一起使用。我确实尝试了不同的方法。
我通过下载安装了 Xcode 7.2 发行版。但是它有上面提到的问题。我首先通过 AppCleaner 完全删除了 Xcode 7.2。清空垃圾。还使用WatchDog for Xcode清理了派生数据,然后重启机器。再试一次,它没有工作。
所以我继续删除文件夹~/Library/Developer/ 然后重新启动,再试一次,我可以在 Xcode 7.2 中再次使用 Playground。
【讨论】:
~/Library/Developer/文件夹
Xcode 7.2 和 Mac os x 10.11.2 重新启动 Xcode 或 mac 对我不起作用。 我解决这个问题的方法是删除 Simulator Profiles。路径是 ~/Library/Developer/CoreSimulator/Profiles/Runtimes。删除所有运行时。比重启Xcode,问题解决了。
【讨论】:
使用命令安装命令行工具
xcode-select --install
然后您将在 Appstore 中获得更新安装该应用程序问题将得到解决。
【讨论】:
OSX 10.11.2 和 Xcode 7.2
我从 Apple 开发者论坛上的一位成员那里得到了他的回复,并希望提供一些关于我解决此问题的额外信息。首先,我删除了~/Library/Developer 文件夹,如图所示。调查它有一些Simulator Profiles。我不知道这与 Playground 问题有什么关系,所以我没有清空回收站。我重新启动,操场开始工作了。
我把文件夹放回去了,游乐场又出现了问题。我一一删除了子目录中的模拟器配置文件,最终删除了 所有配置文件,而没有删除 ~/Library/Developer 文件夹结构和 Playground 工作。
【讨论】:
无需手动删除开发者文件夹。只需在命令行 (CL) 中执行此步骤即可。
退出 Xcode.app、Simulator.app 和所有 Xcode 相关,然后在 CL 中:
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator
【讨论】:
在大多数情况下,重新启动 Xcode 可以解决问题。 (记得也要退出码头)
如果这不起作用,只需重新启动 Mac 即可
【讨论】:
将平台从 Inspector 更改为“OS X”时没问题,但返回“iOS”时出现问题。我不知道为什么……在 Xcode7 Beta 中。
另外,在我的 Xcode 6.4 中,两个平台都可以在 Playground 中使用。
除了“渲染文档”选项之外,iOS 平台“在完整模拟器中运行”还有一个选项。在我的 Xcode 6.4 检查器
我已经检查了“IDEPlaygroundSettings.inspector”
/Applications/Xcode.app/Contents//PlugIns/IDELanguageSupportUI.ideplugin/Contents/Resources/IDEPlaygroundSettings.inspector
和
/Applications/Xcode-Beta.app/Contents//PlugIns/IDELanguageSupportUI.ideplugin/Contents/Resources/IDEPlaygroundSettings.inspector
它们完全不同。
【讨论】: