SwiftUI预览因链接器错误而失败

时间:2020-06-01 21:37:37

标签: swiftui tvos

我试图将SwiftUI视图添加到现有的基于UIKit + Storyboards的tvOS项目中。 actual 构建工作正常,我可以在模拟器中运行并查看我的SwiftUI视图,但是当我恢复SwiftUI预览时,显示以下诊断信息,显示“无法构建MyClass.swift失败”:

SwiftUI preview build error

我看到this similar SO post关于-bundle and -bitcode_bundle cannot be used together错误,但是我的配置已经是答案所建议的方式(将Mach-O类型设置为Executable,并确保未设置Bundle Loader)。

还有一条警告,提示找不到/Applications/Xcode.app/Contents/SharedFrameworks-appletvsimulator。该目录当然不存在,但是在我的项目中没有找到SharedFrameworks-appletvsimulator的引用。另外,如果我创建一个新的SwiftUI项目,它也不会对此抱怨。

SwiftUI代码实际上只是Xcode模板中的一个新的“ Hello World” SwiftUI文件-我根本没有对其进行修改。

有人对这里发生的事情或如何解决有任何想法吗?

0 个答案:

没有答案