NSCalendarsUsageDescription Not Populated

Hi Guys

I am trying to implement Eddy Verbruggen's PhoneGap Calendar plugin and my build is not being accepted by the App Store Connect when I send through the Application Loader as it shows the following error no matter what I try

ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSCalendarsUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data.

I see that you don't have an entry in the IOS Keys under App Settings for NSCalendarsUsageDescription see image



I have tried adding the key with the options for the plugin - see image



I have even tried modifying the source pList file, which I don't really want to do, but this doesn't seem to populate the string value. I have verified this by exporting to Xcode instead of an IPA file. It generates the key in the plist but the string is blank.



Any Ideas? I have shared my OwnUrGoal project with support so you guys can look into it.

Thanks in Advance.
1 person has
this problem
+1
Reply