Дублирование конфигурации отладки для нескольких схем не работает в React native-iOS

Я разработал свой проект с помощью react native, и теперь я пытаюсь реализовать мультисхему для своих сред dev, uat и prod.

Для вышеизложенного я настроил схемы и продублировал конфигурацию выпуска и отладки для каждой схемы, а также указал разные идентификаторы пакетов, разные имена приложений, определяемые пользователем переменные. Теперь моя ситуация заключается в том, что если я запускаю схему локально (поскольку для запуска установлена ​​конфигурация отладки), я попадаю в следующую ошибку:

Тема 6: «Необработанное исключение JS: инвариантное нарушение: TurboModuleRegistry.getEnforcing(...): 'DevSettings' не может быть найден. Убедитесь, что модуль с таким именем зарегистрирован в na ..., стеке: \ [электронная почта защищена ] : 28 \ : 50 \ : 14 \ : 40 \ : 14 \ : 18 \ : 14 \ : 16 \ : 14 \ : 47 \ nглобально [защита электронной почты] : 4 \ n "

Завершение работы приложения из-за неперехваченного исключения «RCTFatalException: необработанное исключение JS: инвариантное нарушение: TurboModuleRegistry.getEnforcing(...):« DevSettings »не может быть найден. Убедитесь, что модуль с этим именем зарегистрирован в собственном двоичном файле. ', Причина:' Необработанное исключение JS: инвариантное нарушение: TurboModuleRegistry.getEnforcing(...): 'DevSettings' не может быть найден. Убедитесь, что модуль с этим именем зарегистрирован в стеке na ...,:

*** Я приложил снимок экрана с настройками моей схемы разработки, где я использовал конфигурацию сборки выпуска (Разработка) и конфигурацию сборки отладки (DevelopmentDebug).

Проверить это изображение

К вашему сведению:

Если я выберу конфигурацию сборки выпуска для запуска, тестирования и анализа и запускаю схему, то она работает нормально, но в этом случае я не могу использовать отладчик для целей разработки.

Кроме того, у меня нет проблем с архивированием или выпуском архива для тестирования с использованием CICD, поскольку я выбрал конфигурацию выпуска для архива и профиля в настройках схемы.

Пожалуйста, помогите мне, так как это очень затруднит разработку, так как у меня нет доступа к окну отладчика.

Надеемся на положительную помощь.

Спасибо

1 ответ

(: Пожалуйста, попробуйте добавить несколько журналов, которые были бы очень полезны

Другие вопросы по тегам