У меня Xcode 10.1 на моей машине.
Вчера я клонировал проект React Native и выполнил npm install
, а также npm install --save react-native-cli
, чтобы я мог использовать Simulator, поскольку этот проект, похоже, создан для прямой сборки и отладки из сборки ipa / ipk. , не уверен, как это работает, но я привык к отладке из симулятора.
Сегодня я попытался загрузить симулятор, изначально он загрузился до точки, где я мог видеть логотип приложения и все, насколько это было возможно. Я закрыл его и попытался перезагрузить, и он проходит через это:
** BUILD SUCCEEDED **
Installing build/Build/Products/Debug-iphonesimulator/AppName.app
Launching com.nist.appname
но симулятор не загружается. Следующий OP помог решить симулятор от повторной загрузки:
Реагирует на Native BUILD SUCCEED, но «Устройства не загружаются».
Однако теперь симулятор загружается, но приложение загружается не полностью, оно останавливается при отображении логотипа приложения.
Сегодня я узнал, что он действительно был построен с react-native-cli
для запуска react-native run-ios
, но я предполагаю, что изначально ожидал увидеть его в файле package.json
, поэтому я не знаю, вызвало ли его установка дважды проблема, но я так не думаю, так как это не доставило мне проблем вчера, когда я это сделал.
Я считаю, что проблема в index.ios.js
сборке не удается. Не уверен, как отладить это. Это index.io.js
файл:
import {AppRegistry} from 'react-native';
import KeyboardManager from 'react-native-keyboard-manager';
import AppName from './App';
KeyboardManager.setToolbarPreviousNextButtonEnable(true);
AppRegistry.registerComponent('AppName', () => AppName);