Hi,
I'm having issues testing an app that was originally built for iOS 13.
I have tree building targets:
Main app: iOS 13
TodaysExtension: iOS 13
WidgetKit: iOS 14 --> this is the new part.
I assumed that the Deployment info section was a way to specify in witch iOS versión should the target be available.
Is there a way to exclude completely the target for non iOS 14 versions?
When testing on an iOS 13 device I get this error:
dyld: Library not loaded: /System/Library/Frameworks/WidgetKit.framework/WidgetKit When I test the todaysExtension, it works as it should in the iOS 13 device, but when I try to open the MainApp, it crashes.
In the MainApp target, in the Build Phase, there's no widgetkit.framework in the "Link Binary With Libraries".
Maybe it's a bug? 🤷🏻♂️
I'm Using Xcode 12 Beta 6.
Thanks in advance,
Post
Replies
Boosts
Views
Activity
Hi!
I'm having issues trying to use the CLLocationManager with the Widget I'm building.
Despite having, the keys: NSLocationUsageDescription and NSLocationWhenInUseUsageDescription both of them with a proper description.
I till get an stdout message:
This widget has attempted to access privacy-sensitive data without specifying a need. The widget's Info.plist must contain a “NSLocationUsageDescription” key with any number other than 0
Is there anything I can do?