Project: titanium
Issue TIMOB-23627: Calendar, Contacts and Camera can crash on iOS 10 / Xcode 8
Apps built with iOS 10 and Xcode 8 can crash when the user accesses different API's (Camera, Calendar & Contacts). After some research, this is because iOS 10 and later required the following keys that have been introduced back in iOS 6: - {{NSContactsUsageDescription}} - {{NSCameraUsageDescription}} - {{NSCalendarsUsageDescription}} - {{NSMicrophoneUsageDescription}} They are similar to the {{NSLocationWhenInUseUsageDescription}} and {{NSLocationAlwaysUsageDescription}} keys that need to be added to the plist. So this issue is more a docs ticket which we need to update and mention in the 6.0.0 release notes, so people know to add these keys. Further links: - https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html - https://forums.developer.apple.com/thread/51239
Story points: 7