Ошибка Swift при запуске приложения после обновления до Xcode 10.2 beta 3 - PullRequest
0 голосов
/ 24 февраля 2019

После обновления Xcode до 10.2 beta 3 я получаю эту ошибку при запуске приложения, которая приводит к сбою (приложение успешно компилируется):

objc [2140]: расширения и категории классов Swift включеныКлассы Swift не могут иметь методы + load (lldb)

Знаете ли вы, с чем это может быть связано?

Ответы [ 2 ]

0 голосов
/ 08 июля 2019

В моем случае это потому, что я добавил модуль, который использует Swift, в мой проект ReactNative.В этом выпуске они обсуждали эту ошибку, и было несколько решений.

Официальное решение - обновить RN до 0.59.3+, но это может повлиять на меня слишком сильно, и я бы не стал этого сейчас делать, поэтому я отредактировал RCTBridgeModule.h в соответствии с этим коммитом. как обходной путь, и он работает.

0 голосов
/ 03 апреля 2019

Некоторые из ваших зависимостей могут иметь методы + load.В моем случае были кокоподы Firebase и Swinject.

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