您的位置:首页 > 移动开发 > IOS开发

ios开发之访问权限

2017-08-09 18:10 127 查看

问题

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



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



总结

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

NSContactsUsageDescription -> 通讯录

NSMicrophoneUsageDescription -> 麦克风

NSPhotoLibraryUsageDescription -> 相册

NSCameraUsageDescription -> 相机

NSLocationAlwaysUsageDescription -> 地理位置

NSLocationWhenInUseUsageDescription -> 地理位置

Privacy - Bluetooth Peripheral Usage Description -> 蓝牙权限

Privacy - Speech Recognition Usage Description -> 语音转文字权限

Privacy - Calendars Usage Description -> 日历权限

Privacy - Contacts Usage Description -> 通讯录权限

如果大家还有补充请告诉我
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios Photo xcode 权限 info