我试图将 SwiftUI 视图添加到现有的基于 UIKit + Storyboards 的 tvOS 项目中。实际的构建工作正常,我可以在模拟器中运行并查看我的 SwiftUI 视图,但是当我恢复 SwiftUI 预览时,我收到“无法构建 MyClass.swift”并显示以下诊断信息:
我看到了关于该错误的类似 SO 帖子-bundle and -bitcode_bundle cannot be used together,但我的配置已经是答案建议的方式(将 Mach-O 类型设置为可执行文件并确保未设置捆绑加载程序)。
还有一个关于/Applications/Xcode.app/Contents/SharedFrameworks-appletvsimulator找不到的警告。该目录当然不存在,但我的项目中没有任何地方SharedFrameworks-appletvsimulator可以找到它。另外,如果我创建一个新的 SwiftUI 项目,它不会抱怨这一点。
SwiftUI 代码实际上只是 Xcode 模板中的一个新的“Hello World”SwiftUI 文件 - 我根本没有修改它。
有谁知道这里发生了什么或如何解决它?
| 归档时间: |
|
| 查看次数: |
554 次 |
| 最近记录: |