Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
Locked
0

AIR 25 Beta - Your app has 1 or more issues

Engaged ,
May 03, 2017 May 03, 2017

I'm getting an error in iTunesConnect on submission.

Missing info.plist key

NSCalendarsUsageDescription

Not sure why?  I'm not using any calendar stuff.

TOPICS
Development
1.0K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
May 03, 2017 May 03, 2017

do you use any ANE ?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
May 03, 2017 May 03, 2017

yes.. I'm using some of the Milkman Games ANE's

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
May 03, 2017 May 03, 2017

if any of those ANE use EventKit etc. it will trigger that rejection
for example: some AdMob SDK use EventKit

see

Resolving the Privacy-Sensitive Data App Rejection

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
May 03, 2017 May 03, 2017

Yes . I'm using the AdMob ANE. But why is Admob using calendar ?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
May 03, 2017 May 03, 2017

I don't know here waht AdMob has to say about it
Google Groups

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
May 03, 2017 May 03, 2017

I believe I can just add the key.. I just don't know what to put for the description.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
May 04, 2017 May 04, 2017

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
May 09, 2017 May 09, 2017
LATEST

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):

ios-permission-dialog.png

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>
air native extensions // https://airnativeextensions.com
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines