API пользовательского интерфейса, вызываемый из фонового потока в Swift 4 и работающий с Firebase 4

Это ошибки, которые в настоящее время присутствуют в моем проекте после того, как я загрузил бета-версию Xcode 9.

Сообщения об ошибках

Это напрямую связывает с этим сообщением. В котором похожие Проблема решена. У меня тоже была эта проблема изначально, и я исправил ее, следуя принятому решению. Однако это не исправило эти другие сообщения об ошибках, которые я получаю.

Что их вызывает? Являются ли они проблемой? Как я могу предотвратить их?


person joshLor    schedule 25.06.2017    source источник


Ответы (1)


Судя по трассировке стека, оба вызова связаны с Firebase. Таким образом, попробуйте обновить Firebase до последней версии 4.x, чтобы увидеть, исчезнут ли они.

Пожалуйста, посмотрите этот вопрос, если вам может понадобиться помощь при этом.

Обновить. На самом деле, похоже, это известная проблема в Firebase v4 iOS. SDK :-(

person Paulo Mattos    schedule 25.06.2017
comment
Да, я тоже это заметил, однако у меня уже есть Firebase 4. - person joshLor; 25.06.2017
comment
Хорошо, я думаю, что перепутал имена классов Objectice-C и Swift Firebase;) В любом случае, можете ли вы показать нам код, вызывающий такие ошибки? - person Paulo Mattos; 25.06.2017
comment
Это одна из моих проблем. Я не знаю, какой код на самом деле вызывает эти ошибки. - person joshLor; 25.06.2017
comment
Согласно проблеме GitHub, на которую я только что ссылался, эти вызовы могут исходить внутри Firebase iOS SDK — и это могут быть даже ложные срабатывания, так что на данный момент вы можете быть в порядке. ;) - person Paulo Mattos; 25.06.2017