Инвариантное нарушение: Turbomoduregistry.getenforcing (...): 'rnmapsairmodule' нельзя найти (React Native 0.79 + HermesIOS

Программируем под IOS
Anonymous
Инвариантное нарушение: Turbomoduregistry.getenforcing (...): 'rnmapsairmodule' нельзя найти (React Native 0.79 + Hermes

Сообщение Anonymous »

Я работаю над нативным проектом React (v0.79.0), используя новую архитектуру и Hermes . Все строится правильно, но приложение сбои во время выполнения на iOS с этой ошибкой:

Код: Выделить всё

[runtime not ready]: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNMapsAirModule' could not be found. Verify that a module by this name is registered in the native binary.
Этот модуль является частью реагируемых по итоге . It works perfectly in Classic Architecture (Fabric off), but fails in TurboModules/Hermes mode.

🧩 My setup

[*]React Native: 0.79.0
[*]react-native-maps: latest
[*]Hermes: Включено < /li>
Новая архитектура: включена < /li>
ios 18.4 /macOS 15.3.2 /xcode 16.3 < /li>
Podfile not < /strong> incost_frameworks! Попробовал

Проверенная установка POD, выполненная успешно
[*] Обеспечить, что React-native связано
[*] Проверенные nativemodules.rnmapsairmodule не определены
[*] → Code-ghorticure → → Code-ghorgycragradule
< /ul>

❓ Как я могу сделать реагирующие носители < /code> совместимых с новой архитектурой и Hermes на iOS? Или это известная несовместимость? < /P>

Журналы ошибок симулятора ios < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... rmodule-co

Вернуться в «IOS»