Xcode 8 适配

2016-10-07  本文已影响43人  lyking

一、Xcode 8 编译产生logs

问题描述:当你新建了个项目用xcode8直接编译发现打印了很多日志
如下图:

垃圾logs.png

解决办法: OS_ACTIVITY_MODE : disable

如下图:

具体配置位置.png

二、Xcode 8 自带文档注释失效

解决方法
打开终端,命令运行:

sudo /usr/libexec/xpccachectl
然后必须重启电脑后生效

注意:Xcode8内置了开启注释的功能,位置在这里,如下图

位置.png

三、隐私数据访问问题
问题出现

This app has crashed because it attempted to access privacy-sensitive data without a usage description.The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

崩溃原因

解决办法

隐私数据 对应key值
相册 NSPhotoLibraryUsageDescription
相机 NSCameraUsageDescription
麦克风 NSMicrophoneUsageDescription
位置 NSLocationUsageDescription
在使用期间访问位置 NSLocationWhenInUseUsageDescription
始终访问位置 NSLocationAlwaysUsageDescription
日历 NSCalendarsUsageDescription
提醒事项 NSRemindersUsageDescription
运动与健身 NSMotionUsageDescription
健康更新 NSHealthUpdateUsageDescription
健康分享 NSHealthShareUsageDescription
蓝牙 NSBluetoothPeripheralUsageDescription
媒体资料库 NSAppleMusicUsageDescription

4、Xcode8中添加SnapKit框架报错,编译失败

上一篇下一篇

猜你喜欢

热点阅读