NSCalendarsUsageDescription not supported in InfoPlist.strings file
Originator: | keithbsmiley | ||
Number: | rdar://38970884 | Date Originated: | 28-Mar-2018 14:06 |
Status: | Resolved | Resolved: | 1-May-2018 |
Product: | iTunes Connect | Product Version: | Current |
Classification: | UI/Usability | Reproducible: | Always |
Summary: If you push an app with your NSCalendarsUsageDescription string in the InfoPlist.strings file to TestFlight, it gets rejected with this error: 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. Steps to Reproduce: 1. Create a new app 2. Create a InfoPlist.strings file, and add the NSCalendarsUsageDescription string there 3. In code ask for EventKit permissions 4. Submit the app to TestFlight Expected Results: It's accepted because you have correctly set the permissions string Actual Results: You get rejected. Version: Current Notes:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!