Как сохранить живые фотографии, имеющие отскок или тип петли, в библиотеку фотографий?

Я был спасен Live Photos в библиотеку фотографий, как показано ниже.

PHPhotoLibrary.shared().performChanges({
    let request = PHAsseetCreationRequest.forAsset()
    request.addResources(with: .photo, fileURL: photoURL, options: nil)
    request.addResources(with: .pairedVideo, fileURL: videoURL, options: nil)
}, completionHandler: { (success: Bool, _) in
    /* Some codes after completion */
})

Но, как вы, возможно, знаете, в Живых фотографиях появилась новая функция, позволяющая пользователям редактировать Живые фотографии с новыми типами (отскок, петля) над iOS 11.

Тот код, который я уже написал, хорошо работает, когда дело доходит до обычных живых фотографий. Но Live Photos, сделанные с новыми типами (отказов, петли) не работает, как я ожидал.

Когда я пытаюсь сохранить Live Photos с этим, я получаю эту ошибку:

ERROR: Err-1 not found in table FoundationErrors of bundle CFBundle </System/Library/Frameworks/Foundation.framework> (not loaded)

Так есть ли способ сохранить живые фотографии с новыми типами (отказов, петли) в библиотеку фотографий?

0 ответов

Другие вопросы по тегам