今天在itunesconnect上看到好多这个崩溃
崩溃日记如下:
经过查找发现,是由于用户在分享弹出框中将图片保存在相册时发生的。
在iOS新版本中,苹果对设备使用的权限有了限制,上面发生的就是因为未获得保存图片到相册的权限,导致的崩溃。
因此,只要在xcode的info.plist文件加入权限即可。
也可以用文件格式打开,添加下面的字段:
<key>NSPhotoLibraryAddUsageDescription</key>
<string></string>
经过测试发现,上面是iOS11以上版本的才起作用,但是iOS11以下的版本,比如iOS 10.3.3还是会出现崩溃,我们需要添加新的Key才可以:
文件格式打开,添加下面的字段:
<key>NSPhotoLibraryUsageDescription</key>
<string></string>
测试之后没有崩溃了~