Использование PHLivePhoto с UIActivityViewController - PullRequest
0 голосов
/ 01 октября 2018

Попытка поделиться в качестве действия PHLivePhoto в UIActivityViewController без какого-либо результата, превышающего вывод консоли:

  • Ресурс не найден (зарегистрировано 3 раза)

Я используюзапрос PHLivePhoto с локальными URL-адресами из каталога документов: оба файла уже есть.Я установил PHLivePhotoView с завершением, ведьма Live Photo работает нормально, и я могу воспроизводить / воспроизводить без проблем.

 PHLivePhoto.request(withResourceFileURLs: [ URL(fileURLWithPath: FilePaths.VidToLive.livePath + "/IMG.MOV"), URL(fileURLWithPath: FilePaths.VidToLive.livePath + "/IMG.JPG")],
                                    placeholderImage: nil,
                                    targetSize: self!.view.bounds.size,
                                    contentMode: PHImageContentMode.aspectFit,
                                    resultHandler: { (livePhoto, info) -> Void in
                                        self?.livePhotoView.livePhoto = livePhoto
                                        self?.exportLivePhoto()
                })

Проблема в том, что я не совсем уверен, каким должно быть содержание упражнения,Я пытался без каких-либо результатов:

let ac = UIActivityViewController(activityItems: [self.livePhotoView.livePhoto], applicationActivities: nil)

Пытался заполнить как элементы деятельности с:

  • URL-путь к документу (где существуют видео и изображения)
  • Оба URL-адреса с изображения и видео (в обратном порядке)
  • Сам LivePhoto (как показано ниже)
  • Попытка отложить создание LivePhoto, как могут предложить другие люди.
...