Как я могу сохранить видео в фотопленку с определенной датой? - PullRequest
0 голосов
/ 10 июля 2019

Сохраняю видео до конца ролика камеры

PHPhotoLibrary.shared().performChanges({
    PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: mergedVideoFile!)
}) { saved, error in
     if saved {
         print("saved")
     }
}

1 Ответ

0 голосов
/ 10 июля 2019

Это довольно просто, вам нужно передать Date во время сохранения PHAsset.

PHPhotoLibrary.shared().performChanges({
    let changeRequest = PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: videoUrl)
    changeRequest.creationDate = Date() //Pass whichever Date you want
}) { (success, error) in
    debugPrint(success)
    debugPrint(error)
}
...