欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

ios开发之访问权限

程序员文章站 2022-08-17 15:48:34
问题 在xcode8 之后,访问照片或者相机都需要在info.plist里设置相关的字段,如果不设置的话,你的程序会闪退。如下图: 以上是在控制台中打印的信息,大概意思是要你在info.plis...

问题

在xcode8 之后,访问照片或者相机都需要在info.plist里设置相关的字段,如果不设置的话,你的程序会闪退。如下图:

ios开发之访问权限

以上是在控制台中打印的信息,大概意思是要你在info.plist文件里添加nsphotolibraryusagedescription 。如下图在info.plist中添加nsphotolibraryusagedescription就ok了

ios开发之访问权限

总结

在开发中碰到需要访问权限的有如下:

nscontactsusagedescription -> 通讯录

nsmicrophoneusagedescription -> 麦克风

nsphotolibraryusagedescription -> 相册

nscamerausagedescription -> 相机

nslocationalwaysusagedescription -> 地理位置

nslocationwheninuseusagedescription -> 地理位置

privacy - bluetooth peripheral usage description -> 蓝牙权限

privacy - speech recognition usage description -> 语音转文字权限

privacy - calendars usage description -> 日历权限

privacy - contacts usage description -> 通讯录权限