只要不配备,假诺不安顿

ios10 系统必须强制配置种类权限
要是不配备,调节和测试的时候造成崩溃,还会引发包无效的题材,导致上传打包后创设版本一向不显得

iOS10 开发权限适配设置 崩溃(上传打包后创设版本一贯不彰显),ios10权力

ios10 系统必须强制配置种类权限
倘诺不铺排,调节和测试的时候造成崩溃,还会掀起包无效的标题,导致上传打包后创设版本一贯不出示

化解方案
1.在品种中找到info.plist文件,右键点击以 Source Code款式打开
2.添再说下键值对,那里以 PhotoLibrary 作为例子

key值必须填对  描述能够随便填写  说多美滋(Beingmate)下就行。

<key>NSPhotoLibraryUsageDescription</key>
    <string>此 App 需要您的同意才能读取媒体资料库</string>

再有部分  假设项目里用到  都要填写  参考如下

<!-- 相册 --> 
<key>NSPhotoLibraryUsageDescription</key> 
<string>App需要您的同意,才能访问相册</string> 
<!-- 相机 --> 
<key>NSCameraUsageDescription</key> 
<string>App需要您的同意,才能访问相机</string> 
<!-- 麦克风 --> 
<key>NSMicrophoneUsageDescription</key> 
<string>App需要您的同意,才能访问麦克风</string> 
<!-- 位置 --> 
<key>NSLocationUsageDescription</key> 
<string>App需要您的同意,才能访问位置</string> 
<!-- 在使用期间访问位置 --> 
<key>NSLocationWhenInUseUsageDescription</key> 
<string>App需要您的同意,才能在使用期间访问位置</string> 
<!-- 始终访问位置 --> 
<key>NSLocationAlwaysUsageDescription</key> 
<string>App需要您的同意,才能始终访问位置</string> 
<!-- 日历 --> 
<key>NSCalendarsUsageDescription</key> 
<string>App需要您的同意,才能访问日历</string> 
<!-- 提醒事项 --> 
<key>NSRemindersUsageDescription</key> 
<string>App需要您的同意,才能访问提醒事项</string> 
<!-- 运动与健身 --> 
<key>NSMotionUsageDescription</key> <string>App需要您的同意,才能访问运动与健身</string> 
<!-- 健康更新 --> 
<key>NSHealthUpdateUsageDescription</key> 
<string>App需要您的同意,才能访问健康更新 </string> 
<!-- 健康分享 --> 
<key>NSHealthShareUsageDescription</key> 
<string>App需要您的同意,才能访问健康分享</string> 
<!-- 蓝牙 --> 
<key>NSBluetoothPeripheralUsageDescription</key> 
<string>App需要您的同意,才能访问蓝牙</string> 
<!-- 媒体资料库 --> 
<key>NSAppleMusicUsageDescription</key> 
<string>App需要您的同意,才能访问媒体资料库</string>

当然小编比较推荐的做法是一直
info.plist 还是用 Property List 的情势,然后点击添加,
正是滑动到结尾多少个 item 会产出二个小加号
输入 Privacy 能够飞快定位到这一权力连串,找到你要求的权柄,修改前面包车型地铁value 就足以了

http://www.bkjia.com/IOSjc/1206829.htmlwww.bkjia.comtruehttp://www.bkjia.com/IOSjc/1206829.htmlTechArticleiOS10 开发权限适配设置
崩溃(上传打包后创设版本平昔不突显),ios10权力 ios10
系统必须强制配置连串权限 尽管不配备,调节和测试的时候造成…

化解方案
1.在档次中找到info.plist文本,右键点击以 Source Code方式打开
2.添加以下键值对,那里以 PhotoLibrary 作为例子

key值必须填对  描述能够随便填写  说澳优下就行。

<key>NSPhotoLibraryUsageDescription</key>
    <string>此 App 需要您的同意才能读取媒体资料库</string>

还有一对  假设项目里用到  都要填写  参考如下

<!-- 相册 --> 
<key>NSPhotoLibraryUsageDescription</key> 
<string>App需要您的同意,才能访问相册</string> 
<!-- 相机 --> 
<key>NSCameraUsageDescription</key> 
<string>App需要您的同意,才能访问相机</string> 
<!-- 麦克风 --> 
<key>NSMicrophoneUsageDescription</key> 
<string>App需要您的同意,才能访问麦克风</string> 
<!-- 位置 --> 
<key>NSLocationUsageDescription</key> 
<string>App需要您的同意,才能访问位置</string> 
<!-- 在使用期间访问位置 --> 
<key>NSLocationWhenInUseUsageDescription</key> 
<string>App需要您的同意,才能在使用期间访问位置</string> 
<!-- 始终访问位置 --> 
<key>NSLocationAlwaysUsageDescription</key> 
<string>App需要您的同意,才能始终访问位置</string> 
<!-- 日历 --> 
<key>NSCalendarsUsageDescription</key> 
<string>App需要您的同意,才能访问日历</string> 
<!-- 提醒事项 --> 
<key>NSRemindersUsageDescription</key> 
<string>App需要您的同意,才能访问提醒事项</string> 
<!-- 运动与健身 --> 
<key>NSMotionUsageDescription</key> <string>App需要您的同意,才能访问运动与健身</string> 
<!-- 健康更新 --> 
<key>NSHealthUpdateUsageDescription</key> 
<string>App需要您的同意,才能访问健康更新 </string> 
<!-- 健康分享 --> 
<key>NSHealthShareUsageDescription</key> 
<string>App需要您的同意,才能访问健康分享</string> 
<!-- 蓝牙 --> 
<key>NSBluetoothPeripheralUsageDescription</key> 
<string>App需要您的同意,才能访问蓝牙</string> 
<!-- 媒体资料库 --> 
<key>NSAppleMusicUsageDescription</key> 
<string>App需要您的同意,才能访问媒体资料库</string>

自然小编相比较推荐的做法是直接
info.plist 还是用 Property List 的款型,然后点击添加,
正是滑动到最终1个 item 会冒出3个小加号
输入 Privacy 可以非常快定位到这一权力连串,找到您须求的权限,修改后面的value 就能够了

相关文章