博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xcode8 的坑 Info.plist 配置app权限
阅读量:7138 次
发布时间:2019-06-28

本文共 1050 字,大约阅读时间需要 3 分钟。

好多更新完Xcode8 的小盆友们(我也是小盆友啦),会发现当我们调用系统功能,相册,相机,麦克风等会出现崩溃,而控制台打印出一堆乱七八糟的看不懂的东西,但是最后一句话是有用的,给出了崩溃的原因

啦,就是这句,这段英格力士的意思也很明显,就是需要在Info.plist文件中添加权限啦,所以我们要按照苹果公司的规定楼(米有办法啊。。)。

1.首先找到Info.plist文件,

2.然后点进去点加好添加权限

3.选择需要的权限,里面好多权限,根据需要自行选择,后面的字符串描述可以随便写,例如写个“是否可以访问相机?”等等。

常用的权限

麦克风权限: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 我们需要通过您的地理位置信息获取您周边的相关数据

定位的需要这么写,防止上架被拒。

基本上设置完上面的就可以正常调用系统的相机等了,但是,我弄完之后发现还是崩溃,我都快崩溃了,研究了好长时间,最后发现,Info.plist文件里设置了权限,但是系统里的info里缺没有?!

就是这里了,哎,坑死我了,希望你们能注意下,别烦我这样的错误,本来正常的Info。plist文件添加这里应该有的,没想到。。。(MDZZ)

这里添加也是一样的

你可能感兴趣的文章
Java代理(jdk静态代理、动态代理和cglib动态代理)
查看>>
WPF生命周期
查看>>
各大Oj平台介绍
查看>>
hdu1059 dp(多重背包二进制优化)
查看>>
四象限分析法分析你是否适合做管理
查看>>
Create a database in mysql for mac
查看>>
史上最全、JavaScript基础篇
查看>>
Selenium Web 自动化 - Selenium常用API
查看>>
第13天:页面布局实例-博雅主页
查看>>
javascript基础
查看>>
jquery获取、改变元素属性值
查看>>
关闭VirtualBox虚拟机的时钟同步
查看>>
剪贴板(进程通信)
查看>>
删除链表中重复的结点
查看>>
查看你的电脑上.Net Framework版本的方法
查看>>
java编程目录
查看>>
Java读取xml
查看>>
swagger
查看>>
QFT URL
查看>>
phpcms二级菜单
查看>>