1、隐私权限设置
必须设置权限,否则的话会直接崩溃。
解决办法:在info.plist文件中添加对应的Key-Value就可以了。
圈出的红线部分的文字是展示给用户看的,需要自己添加规范的提示说明,不能为空。
常用设置
麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?
相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?
相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?
通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?
蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?
语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别?
日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?
定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据
定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据
2、推送
在使用推送的时候获取不到deviceToken。
解决方法:在Xcode8以前,push Notification中只有第一个,而Xcode 8 新增了一个entitlements文件。
用Xcode 8打开工程后需要重新开启Push Notification,以便生成用Xcode 8打开工程后需要重新开启Push Notification,以便生成entitlements文件文件。