iOS10出了以后,第一时间升级了Xcode,发现了一些问题。
1.选择头像,调用相册的时候崩溃了。
打出来以后日志:
This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an key with a string value explaining to the user how the app uses this data.
从这段话可以看出只要在info.plist加入一个key就可以解决,值的话随意下,调用时的一个提示。
在info.plist 中添加一个key: Privacy - Photo Library Usage Description
后边的内容填写友好提示,如:请同意获取您的多媒体资料等
这里写图片描述aster/plis.png)
其它的权限key:
// 相机
NSCameraUsageDescription
// 相册
NSPhotoLibraryUsageDescription
// 麦克风:
NSMicrophoneUsageDescription
// 通信录
NSContactsUsageDescription
// 位置
NSLocationUsageDescription
// 日历
NSCalendarsUsageDescription
// 蓝牙
NSBluetoothPeripheralUsageDescription
// 媒体资料库
NSAppleMusicUsageDescription
// 提醒事项
NSRemindersUsageDescription
// 在使用期间访问位置
NSLocationWhenInUseUsageDescription
// 始终访问位置
NSLocationAlwaysUsageDescription
// 运动与健身
NSMotionUsageDescription
2.打印的时候出来很多无用的东西
只要在Edit Scheme - run中添加OS_ACTIVITY_MODE =disable即可
网友评论