WebStorm: установить идентификатор симулятора для React Native - PullRequest
0 голосов
/ 17 апреля 2019

Когда я запускаю React Native приложение WebStorm, запускающее iPhone X симулятор по умолчанию. Документация WebStorm React Native гласит:

Если вы установили флажок Build and launch, выберите цель платформа, Android или iOS. В зависимости от вашего выбора, WebStorm будет работать с react-native run-ios или react-native run-android.

Дополнительно, введите аргументы, которые будут переданы в React Native, для Например, укажите тип симулятора с помощью флага ‑‑simulator: ‑‑simulator="iPhone 4s".

Я установил свой флаг на iPhone Xs Max, как показано ниже:

enter image description here

Но iPhone X все еще запускается:

react-native-cli run-ios "‑‑simulator=iPhone Xs Max"
info Found Xcode project MyProject.xcodeproj
info Building using "xcodebuild -project MyProject.xcodeproj -configuration Debug
    -scheme MyProject 
    -destination id=0299DF16-DD84-40FB-8B37-55FC7EFCE271
    -derivedDataPath build/MyProject"

Идентификатор 0299DF16-DD84-40FB-8B37-55FC7EFCE271 - это идентификатор iPhone X.

Как я могу это изменить?

1 Ответ

2 голосов
/ 17 апреля 2019

Я нашел проблему.Что было не так, так это тире флаг симулятора.Когда я скопировал код из документации, у него были короткие черточки ‑‑simulator.Правильный должен быть --simulator.

...