React Native ios не показывает локальное изображение - PullRequest
0 голосов
/ 12 октября 2019

Среда

Фон

Я сделал простое приложение. Я тестировал его на симуляторе Android / iOS и реальном устройстве. Все хорошо сработало. Теперь я пытаюсь выполнить развертывание в App Store.

Проблема

Я изменил схему сборки на XCode с отладки на релиз (продукт -> схема -> редактировать схему -> запустить -> собратьконфигурация). И я запускаю его на симуляторе. И результат был this (ссылка на изображение с google drive) .

Я не знаю, почему мое приложение не может загрузить статическое изображение. Если я изменил схему для отладки, она хорошо выглядит, как this (ссылка на изображение google drive) .

Может быть ...?

  1. Я получил эту ошибку /Users/mac88/Desktop/Projects/팀포크봇/VoiceCarRN/ios/main.jsbundle: No such file or directory после удаления файла main.jsbundle в папке ios.
  2. 2019-10-13 02:09:06.046867+0900 VoiceCarRN[44601:3301900] [PERF ASSETS] Loading image at size {854, 1334}, which is larger than the screen size {750, 1334}

Проверьте, пожалуйста!

Ответы [ 3 ]

1 голос
/ 13 октября 2019

После того, как вы создадите папку jsbundle и assets с помощью этой команды

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

, вам придется включить их обоих в шаг Copy Bundle Resources в Build Phases, так как вызапуск приложения в конфигурации выпуска.

1 голос
/ 12 октября 2019

используйте этот комманд во внутреннем проекте, чтобы скопировать assert из приложения в папку ios

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

. Пожалуйста, установитеact-native cli для запуска вышеуказанной команды.

для этого предупреждения

Loading image at size {854, 1334}, which is larger than the screen size {750, 1334}

просто добавьте resizeMode: «содержать» в стиле изображения

0 голосов
/ 14 октября 2019

Реальная причина была в файле index .tsx .

Я использую машинопись, и я использовал index.tsx.

Я изменил index.tsx на index .js и изображение отображается правильно!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...