iOS 10 is here!
A new requirement from Apple is that any app that uses the microphone and/or camera must declare "usage description(s)" in it's plist. Specifically, these two keys must be specified for apps that use IceLink for audio/video calls:
- NSCameraUsageDescription: describes the reason that the app accesses the device’s camera. When the system prompts the user to allow access, this string is displayed as part of the alert, e.g.:
MyApp Would Like to
Access the Camera
Used for video calls.
- NSMicrophoneUsageDescription: describes the reason your app accesses the device’s microphone(s). When the system prompts the user to allow access, this string is displayed as part of the alert, e.g.:
MyApp Would Like to
Access the Microphone
Used for audio or video calls.
Updating your app for iOS 10 compatibility is as simple as adding these two elements to your .plist. There is a nice write-up on this here: http://useyourloaf.com/blog/privacy-settings-in-ios-10/
Also, if you receive a code-signing error with Xcode 8, just select your team in the project settings:
http://stackoverflow.com/questions/37807161/error-when-build-project-in-new-xcode-8-0-beta
Comments
0 comments
Please sign in to leave a comment.