我目前正在使用 watchOS 的 widgetkit 来处理复杂性。 当我从 iPhone 中的 Watch 应用程序选择复杂功能时,该复杂功能不显示内容。在复杂功能库中,正在选择未命名的复杂功能。但是当我从手表中选择复杂功能时,就可以了。
这个bug在真机和模拟器中都会出现。但它发生在某些配对中。
示例:
我尝试创建简单的项目来检查这个错误。但这个bug仍然出现。如果我使用 StaticConfiguration 创建复杂功能,则该复杂功能中不会出现此错误。但它仍然出现在AppIntentConfiguration的复杂性中。
var body: some WidgetConfiguration {
AppIntentConfiguration(kind: kind, intent: ConfigurationAppIntent.self, provider: Provider()) { entry in
WatchComplicationEntryView(entry: entry)
.containerBackground(.fill.tertiary, for: .widget)
}
}
这是示例项目:Github
我也有同样的问题,但还没有解决办法