Posts

Post not yet marked as solved
2 Replies
3.2k Views
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,
Posted
by JigaNet.
Last updated
.
Post marked as Apple Recommended
1.7k Views
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?
Posted
by JigaNet.
Last updated
.