1 Reply Latest reply on Aug 15, 2017 1:12 PM by kerrishotts

    Phonegap app NSCalendarsUsageDescription error:This app attempts to access privacy-sensitive data without a usage description


      0down votefavorite



      I have phonegap app.I want to upgrade it and I add admob as described here( http://yazilimsozluk.com/phonegap-uygulamaya-admob-ekleme )

      I add config.xml to this plugin

      <gap:plugin name="cordova-plugin-admob-simple" version="3.3.4" source="npm"/> <plugin name="cordova-plugin-whitelist" />

      and add ads code to my index.html

      <script type="text/javascript"> function onDeviceReady() {   initAd();  } function initAd(){ if ( window.plugins && window.plugins.AdMob ) { var ad_units = { ios : { banner: ....

      and then upload my app to build.phonegap...It build it successful.I add .apk to google play and it works very well.Then I try to upload .ipa to apple store but with application loader it give that error.I don't use any NSCalendarsUsageDescription plugin.I don't need any permission for this.Where this come?Why it give that error ?Is admob or cordova-plugin-whitelist plugin include NSCalendarsUsageDescription ?How can I handle this?

      Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.