It looks like the key `NSLocationAlwaysUsageDescription `  is now mandatory, 
too.  Should we document this?

This is the warning Apple sent after uploading the app:
> "Missing Purpose String in Info.plist File. Your app's code references one or 
> more APIs that access sensitive user data. The app's Info.plist file should 
> contain a NSLocationAlwaysUsageDescription key with a user-facing purpose 
> string explaining clearly and completely why your app needs the data. 
> Starting spring 2019, all apps submitted to the App Store that access user 
> data will be required to include a purpose string.If you're using external 
> libraries or SDKs, they may reference APIs that require a purpose string. 
> While your app might not use these APIs, a purpose string is still required. 
> You can contact the developer of the library or SDK and request they release 
> a version of their code that doesn't contain the APIs. Learn more 
> (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)."



[ Full content available at: 
https://github.com/apache/cordova-plugin-geolocation/issues/111 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to