Как мы можем избавиться от фабрики, не зарегистрированной для идентификатора?
Это сообщение с консоли:
2020-07-09 21: 26: 35.353266 + 0200 simpleAudioPlayer [4117: 291876] [плагин] AddInstanceForFactory: для идентификатора фабрика не зарегистрирована F8BB1C28-BCE8-11D6-9C31-00039815CD46
Это мой код, он работает нормально, но я получаю этот массаж каждый раз:
import UIKit
import AVFoundation
var player = AVAudioPlayer ()
класс ViewController: UIViewController {
override func viewDidLoad()
{
super.viewDidLoad()
}
@IBAction func playButton_Action(_ sender: UIButton)
{
//▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
do{
if let audioPath = Bundle.main.path(forResource: "music", ofType: "mp3")
{
let audioURL = URL(fileURLWithPath: audioPath)
player = try AVAudioPlayer(contentsOf: audioURL)
player.prepareToPlay()
player.play()
}
}
catch
{
}
//▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
}
}