
cocoa - How does Apple make the info.plist display its “Information Property List”?
My plists simply start with "Root". Theirs contains arrays of useful stuff you can select to tweak the configuration. The specific info.plist I am looking at is in an iphone project. I have researche…
objective c - Getting data from the Info plist
Whenever I want to get data from a plist file I use the following code: NSString*filePath=[[NSBundle mainBundle] pathForResource:@"FILE_NAME" ofType:@"plist"]; NSDictionary*plistData=[NSDictiona…
iOS: Custom permission alert view text
Anyway to custom permission alert view like: Contacts, Photo Album, Push Notifications... before they get access, they will pop up an alert view like this: How to custom Contacts, photo album, push n…
iOS 10, Now Requires User Permission to Access Media Library, Photos, Camera and other Hardware like these. The solution for this is to add their keys into info.plist with a description for user that…
NSCameraUsageDescription in iOS 10.0 runtime crash?
Using iOS 10.0 last beta. I had tried to use Camera to scan barcode in my app, and it crashed with this runtime error. This app has crashed because it attempted to access privacy-sensitive data withou…
ios - NSPhotoLibraryUsageDescription key must be present in Info.plist to use camera roll
Recently I started to get this error: NSPhotoLibraryUsageDescription key must be present in Info.plist to use camera roll. I am using React Native to build my app(I am not familiar with ios native dev…
ios - Cordova Info.plist NSCameraUsageDescription key is missing
After recent changes Apple requires specific keys if your app attempts to access privacy-sensitive data. So I added NSCameraUsageDescription key in my config.xml like this:<platform name="ios"><…
ios - App crashes with__CRASHING_DUE_TO_PRIVACY_VIOLATION__ when trying to access contacts
Upon updating to iOS 10, when trying to access the contacts through plugin cordova-plugin-contacts v2.2.0, the app exits with__CRASHING_DUE_TO_PRIVACY_VIOLATION__ I don't know what other extra info…
Got a build rejection The app's Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data. The app does not use microphone. Or s…
Usage description issue in Ionic and iOS 10 builds
My ionic application for iOS worked fine, till today when I wanted to make a new build. This is what get's returned by Apple: Dear developer, We have discovered one or more issues with your recent de…