繁体   English   中英

尝试将照片保存到 iOS 相册时出现代码 3300 错误

[英]Code 3300 error while trying to save a photo to iOS album

在某些设备上尝试将照片保存到自定义相册时,我们收到以下错误:

操作无法完成。 (PHPhotosErrorDomain 错误 3300)。

代码:3300

这是发生问题的代码部分

PHPhotoLibrary.shared().performChanges({
                let assetChangeRequest = PHAssetChangeRequest.creationRequestForAsset(from: image)
                guard let placeholder = assetChangeRequest.placeholderForCreatedAsset else { return }
                let albumChangeRequest = PHAssetCollectionChangeRequest(for: album)
                albumChangeRequest?.addAssets([placeholder] as NSArray)
            }, completionHandler: { success, error in
                completion(success, error)
            })

我会感谢任何提示,因为我没有想法。

@available(iOS 8, *)

打开 func addAssets(_ assets: NSFastEnumeration)

试试albumChangeRequest.addAssets([placeholder] as NSFastEnumeration)


这是苹果文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM