2
PHPhotoLibrary.shared().performChanges({ () -> Void in

let request = PHAssetCreationRequest.forAsset()
request.addResource(with: .pairedVideo, fileURL: videoURL, options: nil)

request.addResource(with: .photo, fileURL: imageURL, options: nil)}, completionHandler: { (result : Bool, error : Error?) -> Void in
    if result {
        NSLog("save to camera roll as live photo")
    } else {
        if error != nil {
            print("something wrong when saving : %@", error!)
        }
    }
})

但是,Error Domain=NSCocoaErrorDomain Code=-1 "(null)"。如何解决?

4

1 回答 1

-2

已修复。 jpg 和 mov 必须添加元数据。

1.jpg,必须添加元数据: 17:UUID().uuidString

2.mov,必须添加元数据:com.apple.quicktime.content.identifier:UUID().uuidString

于 2018-04-19T10:47:05.567 回答