兼容iOS10

1.Xcode8打印许多无关紧要的内容

刚升级到 Xcode8,发现控制台打印了好多东西.
例如:subsystem: com.apple.network, category: , enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 2, enable_private_data: 0

兼容iOS10_第1张图片

解决方案: 如下图

// Product–>Scheme–>Edict Scheme;
如果没有OS_ACTIVITY_MODE就添加,如果有,就设置Value为disable,并且打钩.

兼容iOS10_第2张图片
兼容iOS10_第3张图片

2. 隐私权限的问题

iOS10 对于隐私权限更加严格了.在调用相机,相册,定位,蓝牙等等时,都需要在 info.plist 中进行配置.型号是有提示的(ps: 敲的时候必须是大写的 P 才有提示).

兼容iOS10_第4张图片

你可能感兴趣的:(兼容iOS10)