iOS11相册权限变更

大家都知道访问相册需要申请用户权限。 相册权限需要在info.plist—Property List文件中添加NSPhotoLibraryUsageDescription键值对,描述文字不能为空。 iOS11之前:访问相册和存储照片到相册(读写权限),需要用户授权,需要添加NSPhotoLibraryUsageDescription。
iOS11之后:默认开启访问相册权限(读权限),无需用户授权,无需添加NSPhotoLibraryUsageDescription,适配iOS11之前的还是需要加的。 添加图片到相册(写权限),需要用户授权,需要添加NSPhotoLibraryAddUsageDescription

总结:iOS11之后如果需要写入权限需要添加
NSPhotoLibraryAddUsageDescription字段。  
   NSPhotoLibraryUsageDescription:
Property List:
   Privacy - Photo Library Usage Description
Source Code:
  NSPhotoLibraryUsageDescription
是否允许此APP使用相册?
   NSPhotoLibraryAddUsageDescription :
Property List:
   Privacy - Photo Library Additions Usage Description
Source Code:
   NSPhotoLibraryAddUsageDescription
是否允许此APP保存图片到相册?
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在更新iOS11之后,访问相册出现crash现象,大家都知道访问相册需要申请用户权限。 相册权限需要在info.p...
    肉肉要次肉阅读 23,304评论 3 14
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,679评论 25 708
  • 权限汇总 注:现在苹果审核需要将权限描述表达的更清新例如:App需要您的同意,才能访问当前位置,用于获取您的当前位...
    SwordDevil阅读 551评论 0 1
  • 大概是太久没有写字,进入了一个怪圈:老在想怎么样的文字能打动人心,却忘记了动笔。 其实很久之前我也算是爱写文的人,...
    陈斑斑阅读 240评论 0 1
  • 秋水伊人 终于到了要跟你告别的时候,我不舍的望着秋水,粼粼的波光映衬...
    秋水伊人_44ad阅读 174评论 2 0