错误“在范围内找不到类型“UIHostingController””

yur*_*ist 7 xcode ios swift swiftui

为什么使用 SwiftUI 进行发行版构建会失败?

我将 SwiftUI 添加到我的 iOS 10+ 项目中,并使用@available(iOS 13.0, *)前缀在本地构建它,但是当我尝试构建项目以进行分发时,构建失败并出现以下错误:

在范围内找不到类型“UIHostingController”

Text我的项目中的其他 SwifUI 类型( 、View、等)也会出现相同的错误Font。

dar*_*613 16

该UIHostingController类型由 SwiftUI 提供,而不是 UIKit,因此很可能您需要添加import SwiftUI到视图控制器源文件的顶部。