iOS10隐私设置,及相应问题

iOS10新添加了10个隐私设置:

NSBluetoothPeripheralUsageDescription="App需要您的同意,才能访问蓝牙";

NSCalendarsUsageDescription="App需要您的同意,才能访问日历";

NSCameraUsageDescription="App需要您的同意才能使用相机";

NSContactsUsageDescription="App需要您的同意才能读取联系人信息";

NSHealthShareUsageDescription="App需要您的同意,才能访问健康分享";

NSHealthUpdateUsageDescription="App需要您的同意,才能访问健康更新";

NSLocationAlwaysUsageDescription="App需要您的同意,才能始终访问位置";

NSLocationUsageDescription="App需要您的同意,才能访问位置";

NSLocationWhenInUseUsageDescription="App需要您的同意,才能在使用期间访问位置";

NSMicrophoneUsageDescription="App需要您的同意,才能访问麦克风";

NSMotionUsageDescription="App需要您的同意,才能访问运动与健身";

NSPhotoLibraryUsageDescription="App需要您的同意才能读取媒体资料库";

NSRemindersUsageDescription="App需要您的同意,才能访问提醒事项";

同时,本人在上线过程中还遇到一个坑,最开始本人只在info.plist里添加了app需要的一些设置,但是在用 Application Loader 上传ipa文件时没有任何报错提示,但iTunes界面构建版本中一直不出现新的版本,后来才知道必须将所有的隐私设置都添加才能避免这个问题。在这里提出希望大家能避免!

原文地址:https://www.cnblogs.com/soley/p/6066253.html