Copy link to clipboard
Copied
I'm getting an error in iTunesConnect on submission.
Missing info.plist key
NSCalendarsUsageDescription
Not sure why? I'm not using any calendar stuff.
Copy link to clipboard
Copied
do you use any ANE ?
Copy link to clipboard
Copied
yes.. I'm using some of the Milkman Games ANE's
Copy link to clipboard
Copied
if any of those ANE use EventKit etc. it will trigger that rejection
for example: some AdMob SDK use EventKit
see
Copy link to clipboard
Copied
Yes . I'm using the AdMob ANE. But why is Admob using calendar ?
Copy link to clipboard
Copied
I don't know here waht AdMob has to say about it
Google Groups
Copy link to clipboard
Copied
I believe I can just add the key.. I just don't know what to put for the description.
Copy link to clipboard
Copied
Hi Applauz,
After adding the key you can just put 'none' in the description and let us know if it works for you.
You can add: <key>NSCalendarsUsageDescription</key> and for description <string>none</string> under <InfoAdditions> in your application xml.
Regards,
Adobe AIR Team
Copy link to clipboard
Copied
Using iOS 10 you now need to add some strings to display messages to the user when certain permissions are requested. That key suggests that your application is requesting access to the users' calendar so you should add a message that will get displayed to the user when this permission is requested.
This will get displayed in a dialog similar to the below (this is for photo library access):
To add this is simple, just add the following to your application descriptors iPhone
node:
<iPhone>
<InfoAdditions><![CDATA[
<key>NSCalendarsUsageDescription</key>
<string>Access to calendar is required.</string>
]]></InfoAdditions>
</iPhone>