美文网首页iOS
iOS 11图片保存相册权限 NSPhotoLibraryAdd

iOS 11图片保存相册权限 NSPhotoLibraryAdd

作者: devHornet | 来源:发表于2017-10-31 21:52 被阅读113次

一、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下点击+号,手动添加。

相关文章

网友评论

本文标题:iOS 11图片保存相册权限 NSPhotoLibraryAdd

本文链接:https://www.haomeiwen.com/subject/pveipxtx.html