iOS 11图片保存相册权限 NSPhotoLibraryAddUsageDescription

一、iOS 11图片保存相册权限 NSPhotoLibraryAddUsageDescription

NSPhotoLibraryAddUsageDescription是iOS 11新推出的隐私规则,在写入相册时会询问,没有的话就会闪退。


reference.png

在info.plist中添加时,Key选择Privacy - Photo Library Additions Usage Description,Type选择String,填写相应的Value,如下图:


添加plist.png

info.plist Source Code对应设置:

<key>NSCameraUsageDescription</key>
<string>请允许APP访问您的相机</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>请允许APP保存图片到相册</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>请允许APP访问您的相册</string>

二、Xcode9导入图片不显示

Xcode9的问题,拖拽到项目中的文件不会自动添加到Compile Sources和Copy Bundle Resources下,需要手动添加。

1、勾选Target MemberShip


target membership

2、到Compile Sources或Copy Bundle Resources下点击+号,手动添加。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容