尝试将SwiftUI集成到一个大型的现有项目中。我已经按照步骤将其集成到我的项目中,但是当我尝试预览我的新SwiftUI视图文件时,我得到了错误。
Cannot preview in this file - current target needs adjusted build settings
结尾处有一个小(i)符号,表示...
"project.app" needs -Onone Swift optimization level to use previews
虽然SwiftUI文件不是根视图控制器,但我已经添加了场景代理,因此我非常注意将willConnectTo方法留空。
默认情况下,在我的项目〈构建设置〈Swift编译器-代码生成〈优化级别..调试设置为无优化[-Onone],发布为优化速度[-O]...这与我的实践SwiftUI项目的设置相同。
我已经尝试了一些解决方案,但都没有工作。
Reviewing the license agreement in the terminal
Checking my Command Line Tools
Edit my Info.plist-虽然这并没有解决问题,但似乎这是一件重要的事情。
我关注的Ultimate Explanation For Integration
2条答案
按热度按时间mxg2im7a1#
确保在“产品”-〉“方案”-〉“编辑方案”-〉“构建配置”中选择了调试配置,这帮助我解决了这个问题。
0lvr5msh2#
将优化级别设置为:**没有优化(-Onone)**为我工作。
见决议▶:https://i.stack.imgur.com/Li6vp.png