首页 > 解决方案 > 如何设置 Xcode Playground 以稳定地使用构建的框架?

问题描述

AudioKit 自推出以来就有了 Playground,我们制作了数百个,但从 Xcode 8 开始,它们变得难以使用。平均大约 4-5 个 Playground 视图后,Xcode 将停止运行任何 Playground,需要重新启动。

以下是 AudioKit 的游乐场代码: https ://github.com/AudioKit/AudioKit/tree/master/Playgrounds

以及它们应该如何工作的屏幕录像:http: //audiokit.io/playgrounds/

我们基本上使用本博客中描述的设置在 Playground 中使用 AudioKit 框架: https ://m.pardel.net/using-3rd-party-frameworks-in-swift-playgrounds-fd415f6dba10

如果我们在 Xcodeproj 本身上使用 Playground,就好像我们在使用框架文件一样,Playground 同样不稳定。

有没有人知道发生了什么使 Xcode 游乐场在框架中变得不稳定,或者对我们如何改变我们的设置以使游乐场再次稳定有任何建议?

AudioKit Playground 是使 AudioKit 易于使用的主要部分,失去它们让我感到沉重,所以我很高兴提供赏金(我的第一个,所以请耐心等待)。

标签: swiftxcodeframeworksswift-playgroundaudiokit

解决方案


我有一段时间没有在 Playgrounds 工作了,但今天我想检查一些东西。我发现 Playgrounds 非常不稳定,经常冻结 Xcode。我输入的只是UIKit,没什么花哨的;只是循环中的简单字符串解析。像你自己一样,我可以让它运行几次,然后才需要重新启动 Xcode 以恢复响应能力。这是在 Xcode v9.3 (9E145) 中。


推荐阅读