Конечная цель: создать функцию, которая воспроизводит видео, которое можно вызывать из моей пользовательской среды (какао)
Что я уже сделал:
Поместите видео (SampleVideo.mp4) в мои фреймворки. Copy Bundle Resources
Обновлен мой .podspec
файл со следующим кодом:
s.resources = "JacquardToolkit/*,mp4"
s.resource_bundles = {
'JacquardToolkit' => ['JacquardToolkit/Pods/**/*.mp4']
}
- Создание AVPlayer и вызов видео со следующим кодом:
guard let path = Bundle.main.path(forResource: "SampleVideo", ofType:"mp4") else {
debugPrint("SampleVideo.mp4 not found")
return
}
player = AVPlayer(url: URL(fileURLWithPath: path))
let playerLayer = AVPlayerLayer(player: player)
playerLayer.frame = self.layer.bounds
playerLayer.videoGravity = .resizeAspectFill
player.play()
Пока что это не сработало. Я получаю сообщение об ошибке «SampleVideo.mp4 not found». Как добавить и использовать .mp4 в моей пользовательской среде?