首页 > 解决方案 > 如何自动禁用 Swift Playground 的启用结果

问题描述

我正在为使用 ARKit 和 Vision 的 Swift Student Challenge 开发一个 Swift Playground。在应用程序形式中,代码完美运行并使用了大约 350mb 的 RAM。当我将代码带到 Playground 时,只要我尝试添加单个 SCNNode,playground 就会崩溃并说运行代码时出错。

不过,一旦我关闭启用结果,它就会像应用程序一样运行。

而不是告诉用户关闭感觉有点不完整和hacky的启用结果,有没有办法自动关闭它?

标签: swiftipadswift-playground

解决方案


我最终解决了这个问题!在页面的 Manifest.plist 中设置PlaygroundLoggingMode为字符串以Off. 见这里:https ://developer.apple.com/documentation/swift_playgrounds/structuring_content_for_swift_playgrounds/adding_a_page_to_a_playground_book


推荐阅读