目前自己遇到的,先整理下
1、权限问题
iOS 10 在使用摄像头、麦克风、定位、相册等功能的时候,会检查相应权限。App 需要在您 App 的 info.plist 中添加相应权限的说明,否则在 iOS 10 上会 crash。
麦克风权限:Privacy - Microphone Usage Description XXX需要使用您的麦克风
相机权限:Privacy - Camera Usage Description XXX需要使用您的相机
相册权限:Privacy - Photo Library Usage Description XXX需要访问您的相册
定位权限:Privacy - Location When In Use Usage Description XXX需要获取地理位置信息
定位权限: Privacy - Location Always Usage Description XXX需要在后台获取地理位置信息
蓝牙权限:Privacy - Bluetooth Peripheral Usage Description XXX需要使用蓝牙
语音转文字权限:Privacy - Speech Recognition Usage Description XXX需要使用语音识别
日历权限:Privacy - Calendars Usage Description XXX需要使用日历
2、远程推送
在 App 设置中,Capabilities -> Push Notifications 务必记得要开启,否则在 iOS 10 中会获取不到 deviceToken。
3、字体变大
原来两个字的宽度变大了,据说以前宽度是24,现在成了27,我的label是根据文字长度算得frame,没想到也会出现这个问题
解决办法:根据文字长度计算label的frame后,最后宽度加3