I had the same issue with disappearing Home Screen widgets when running my app in Xcode 14 on an iOS 15 device, and debugging the widgets showed the same missing symbol. The workaround I found was to add the new recommendations function to each IntentTimelineProvider (with @ available so it compiles for iOS 15) with it returning an empty array:
@available(iOSApplicationExtension 16.0, *)
func recommendations() -> [IntentRecommendation<Intent>] {
return []
}
With this in all my app’s IntentTimelineProviders, the widgets work again when running in Xcode 14 on an iOS 15 device! Perhaps this will work for you too!
Topic:
App & System Services
SubTopic:
General
Tags: