【问题标题】:How to automatically disable enable results for a Swift Playground如何自动禁用 Swift Playground 的启用结果
【发布时间】:2020-05-12 01:56:27
【问题描述】:

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

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

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

【问题讨论】:

  • 我的情况几乎完全相同。答案或至少是导致问题的原因会很棒
  • @theParadox42 我刚刚在下面添加了要修复的答案,希望对您有所帮助。
  • 非常感谢!现在我可以折腾那个令人作呕的“关闭此开关”视图lol

标签: swift ipad swift-playground


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2021-09-25
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-08
    相关资源
    最近更新 更多