Я не хочу задавать вопрос так открыто, но я спрашиваю после 4 дней проб, ошибок и чистого отчаяния.
Мой вопрос:
Есть ли какие-то неочевидные "ошибки" для комплектации приложения React Native для TestFlight? Потому что мое приложение вылетает при запуске, но только в TestFlight. Отчеты о сбоях показывают только RCTFatal (скриншот ниже).
Моя сборка RN (0.54) включает CodePush для моего комплекта JS, при архивировании я использую схему выпуска / схему производственного сертификата, следуя всем указаниям CodePush / React Native. Приложение работает, но не в упаковке. Любая идея или лучшие догадки, что может быть?
Обновление:
Выдает ошибку при запуске моей схемы выпуска на симуляторе:
Обновление (2):
Разговор был перемещен в чат: https://chat.stackoverflow.com/rooms/170610/discussion-on-question-by-user1791914-react-native-app-crashes-immediately-on-io
Обновление (3):
Эта проблема по-прежнему актуальна, но я открыл отдельный вопрос как отладку, как показало больше информации: React Собственная ошибка пакета для Release, Babel не работает?
React Native / Babel неправильно компилирует операторы спреда, поэтому это проблема конфигурации, которую нужно отсортировать.
Unhandled JS Exception: Unexpected token '...'.
Это ошибка оператора распространения Babel?