我在真机调试的时候,其中几张图片的回调函数返回err,具体是这样:errMsg: "saveImageToPhotosAlbum:fail save fail:Error Domain…入, NSLocalizedFailureReason=写入此资产时出现问题,因为写入资源正忙。}"
我的代码:
我在真机调试的时候,其中几张图片的回调函数返回err,具体是这样:errMsg: "saveImageToPhotosAlbum:fail save fail:Error Domain…入, NSLocalizedFailureReason=写入此资产时出现问题,因为写入资源正忙。}"
我的代码:
5 个回答
看提示应该是并发写入了,就是同时都在写。
改为一个一个写吧,写完了再写下一个
保存图片别直接循环,换成递归试试
递归可以解决手机版本保存多张的问题,但是,电脑版本的小程序用递归也还是最多保存10张!超过10张保存不了,而且还需要一张一张的点确认!手机版本的不需要点确认,就可以保存几十张图片!
saveImageToPhotosAlbum:fail save fail:Error Domain=NSCocoaErrorDomain Code=2047 "Photos Access not allowed (authorization status 2)" UserInfo={NSLocalizedDescription=Photos Access not allowed (authorization status 2)}
保存到相册,请问大家有遇到这个问题吗?我打开设置已经看到允许授权,为什么还会出现这个问题