Krótka odpowiedź jest taka, że nie można go zmienić, ponieważ wartość domyślna symulator jest kodowany w runIOS.js, szczególnie w line 35 z default: 'iPhone 6'
, co oznacza, że jeśli --simulator
flaga nie jest określony, to zawsze będzie iPhone 6.
Stąd myślę, że masz 4 opcje:
Kontynuuj używanie flagi --simulator
.
Utwórz alias dla react-native run-ios --simulator 'iPad 2'
, podobnie jak alias rnrii=react-native run-ios --simulator 'iPad 2'
, który jest w istocie skrótem do polecenia.
Znajduj runIOS.js lokalnie (prawdopodobnie gdzieś w /usr/local/lib/node_modules
i domyślna opcja symulator
wymyślić kilka lokalnych konfiguracjach reagować-native CLI i próbować coraz to połączone w facebook/react-native
repo zmodyfikować.