Изменить по умолчанию запущенный симулятор - реагировать-родной? - PullRequest
0 голосов
/ 10 февраля 2020

Я хочу изменить симулятор по умолчанию при создании моего приложения,

Я пытаюсь запустить эту команду react-native run-ios --simulator='iPhone XR'

, но она игнорирует меня: D и просто запустить iPhone XI не знаете почему?

когда я открываю Xcode и выбираю какой симулятор я хочу, затем нажимаю значок запуска, все работает нормально, но мне не нужно открывать Xcode каждый раз, когда я хочу создать свое приложение, это Харт мой П c Ло

1 Ответ

0 голосов
/ 10 февраля 2020

Симулятор, который вы пытаетесь использовать в команде, может быть недоступен в вашем списке симуляторов. Вы можете проверить список симуляторов с помощью команды:

 xcrun simctl list

Также вы можете запустить симулятор из списка с помощью команды, не открывая xcode, например:

 xcrun simctl boot 4050BA57-C65E-4EDD-9CB3-38AAA9379912

4050BA57-C65E-4EDD-9CB3-38AAA9379912 - это UUID симулятора, который вы получите из списка.

С React Native для изменения симулятора по умолчанию вы можете попытаться изменить значение --simulator опция из node-modules/react-native/local-cli/runIOS.js файл

По умолчанию это будет выглядеть так:

{
    command: '--simulator [string]',
    description: 'Explicitly set simulator to use',
    default: 'iPhone Xʀ',
  } 

Вы можете изменить iPhone Xʀ на нужный имитатор.

Поскольку вы вносите эти изменения в node-modules, это может измениться или измениться после npm or yarn install.

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