Текст ошибки
E/ReactNativeJS: TypeError: undefined is not an object (evaluating 'a.b.c') Hermes: Execution of bytecode failed in release build only
E/ReactNativeJS: TypeError: undefined is not an object (evaluating 'a.b.c') Hermes: Execution of bytecode failed in release build only
Приложение работает в debug и падает в release. В release код минифицируется, __DEV__ выключен и работает байткод Hermes.
adb logcat.--dev false и воспроизведи ту же ошибку.__DEV__, dev-меню).adb logcat -s ReactNativeJS:V ReactNative:V npx react-native bundle --platform android --dev false --entry-file index.js --bundle-output /tmp/i.bundle --sourcemap-output /tmp/i.map cd android && ./gradlew assembleRelease
Проверяй release APK на реальном телефоне каждую неделю, а не в последний день.
Автор и лицензия: Nibras Code