美文网首页
xcode8 升级后的相册问题 控制台输出问题解决

xcode8 升级后的相册问题 控制台输出问题解决

作者: Faded憔悴不堪 | 来源:发表于2016-10-17 10:32 被阅读16次

    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即可

    相关文章

      网友评论

          本文标题:xcode8 升级后的相册问题 控制台输出问题解决

          本文链接:https://www.haomeiwen.com/subject/kvbayttx.html