swift - 如何自动禁用 Swift Playground 的启用结果
问题描述
我正在为使用 ARKit 和 Vision 的 Swift Student Challenge 开发一个 Swift Playground。在应用程序形式中,代码完美运行并使用了大约 350mb 的 RAM。当我将代码带到 Playground 时,只要我尝试添加单个 SCNNode,playground 就会崩溃并说运行代码时出错。
不过,一旦我关闭启用结果,它就会像应用程序一样运行。
而不是告诉用户关闭感觉有点不完整和hacky的启用结果,有没有办法自动关闭它?
解决方案
我最终解决了这个问题!在页面的 Manifest.plist 中设置PlaygroundLoggingMode
为字符串以Off
. 见这里:https ://developer.apple.com/documentation/swift_playgrounds/structuring_content_for_swift_playgrounds/adding_a_page_to_a_playground_book
推荐阅读
- angular - 库组件抛出错误,因为“lib-ibo-header”不是已知元素
- python - 在没有火车模板的情况下,通过模板匹配在图像上查找经过的火车
- python - 函数继承可以像python中的类继承一样吗?
- email - 启动 Viber 并在桌面应用程序中发送带有链接、电子邮件、批处理的消息
- javascript - JavaScript 练习逻辑运算符(不起作用)
- python - 对 numpy 数组子类的操作的不需要的包装结果
- react-native - 一种形式,但不同的状态
- javascript - 如何获取 AnimatedInterpolation 的值
- linux - 如果 ping 成功,Linux shell (sh) CLI 测试
- java - Kotlin:将日期字符串转换为 ISO 字符串