Ошибка Swift 5.1: [плагин] AddInstanceForFactory: фабрика для id не зарегистрирована - PullRequest
3 голосов
/ 13 октября 2019

Приложение вылетает со следующим сообщением об ошибке

2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x600002903280> F8BB1C28-BAE8-11D6-9C31-00039315CD46

Точка останова при сбое, похоже, связана с AVAudioPlayer

let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)!
audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---> breakpoint

1 Ответ

0 голосов
/ 15 октября 2019

Я нашел решение в другом потоке stackoverflow о AVAudioPlayer, вот оно:

Если вы инициализируете ваш AVAudioPlayer как

var wrongMusicPlayer: AVAudioPlayer = AVAudioPlayer() ИЛИ wrongMusicPlayer = AVAudioPlayer() в любом методе, топожалуйста, удалите его и просто объявите как var wrongMusicPlayer: AVAudioPlayer!.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...