How to resolve “AddInstanceForFactory: No factory registered for id <CFUUID 0x600001bef9c0>” error?
struct PlayerContentView: View {
var data:datamodel
@State var player = AVQueuePlayer(playerItem: AVPlayerItem(url: Bundle.main.url(forResource: "1", withExtension: "mp4")!))
@State var playerlooper = AVPlayerLooper(player: AVQueuePlayer(playerItem: AVPlayerItem(url: Bundle.main.url(forResource: "1", withExtension: "mp4")!)), templateItem: AVPlayerItem(url: Bundle.main.url(forResource: "1", withExtension: "mp4")!))
var body: some View {
VStack{
HStack{
backButton
Spacer()
}.padding()
.padding(.top)
PlayerView2(player: $player).cornerRadius(15)
.frame(width: UIScreen.main.bounds.width - 10, height: UIScreen.main.bounds.height / 1.9, alignment: .center)
}
.onAppear {
player = AVQueuePlayer(playerItem: AVPlayerItem(url: Bundle.main.url(forResource: data.exercise[excount].video, withExtension: "mp4")!))
playerlooper = AVPlayerLooper(player: player, templateItem: AVPlayerItem(url: Bundle.main.url(forResource: data.exercise[excount].video, withExtension: "mp4")!))
player.pause()
}