我正试图用WidgetKit在我现有的应用程序中创建一个新的手表复杂性,首先在我的项目中添加一个Widget扩展模板目标。这生成了一个包含意图定义文件、资产文件、Info.plist文件和SwiftUI文件的新文件夹。SwiftUI文件拒绝预览,出现错误
AppExtensionNeedsContainingAppError<XcodeGraphSource>: MyWatchExtension.appex must
我用新的闪亮的WidgetKit做了一个小工具。它看起来很好,工作起来也符合预期。然后,我将它的所有逻辑放在单独的框架中,以便在扩展和主应用程序之间共享常量值,并提供一个单元可测试的目标。在引入了一个框架之后,SwiftUI预览停止了工作。我收到错误:Cannot preview in this file - Could not find host for previews。