Как избавиться от сообщения "Загрузка из предварительно упакованного файла"?

После запуска экрана, но до загрузки приложения, появляется сообщение "Загрузка из предварительно упакованного файла", которое появляется в верхней части экрана всего за несколько сотен миллисекунд. Я не против этого в разработке, но я все еще вижу это сообщение во время работы на моем телефоне. Вот как я создал комплект. Есть идеи? Спасибо.

react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output App/main.jsbundle --resetCache

Ответ 1

Изменить конфигурацию сборки для выпуска

Чтобы отключить меню разработчика и, следовательно, ваше упомянутое сообщение, вы должны изменить свой Build Configuration на Release.

Для iOS откройте проект в Xcode и выберите "Продукт" → "Схема" → "Изменить схему..." (или нажмите "+" и "lt;" ). Затем выберите "Выполнить" в меню слева и измените конфигурацию сборки для выпуска.

Ответ 2

Также вы можете запустить этот

react-native bundle --entry-file index.ios.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios

И затем измените класс xcode AppDelegate.m

 //jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];

  jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];