React Native デフォルトの iOS シミュレーターデバイスを変更する 質問する

React Native デフォルトの iOS シミュレーターデバイスを変更する 質問する

このコマンドを実行すると:

react-native run-ios

私のアプリは、デフォルトで iPhone6 シミュレーター デバイスで実行されます。

Found Xcode project RN.xcodeproj
Launching iPhone 6 (9.2)...

デフォルトで別のシミュレーターデバイス (iPhone5s など) でアプリを実行するにはどうすればよいですか?

ベストアンサー1

フラグを使用してシミュレータを指定します--simulator

iOS 14.0 以降で利用可能なデバイスは次のとおりです。

npx react-native run-ios --simulator="iPhone 8"
npx react-native run-ios --simulator="iPhone 8 Plus"
npx react-native run-ios --simulator="iPhone 11"
npx react-native run-ios --simulator="iPhone 11 Pro"
npx react-native run-ios --simulator="iPhone 11 Pro Max"
npx react-native run-ios --simulator="iPhone SE (2nd generation)"
npx react-native run-ios --simulator="iPhone 12 mini"
npx react-native run-ios --simulator="iPhone 12"
npx react-native run-ios --simulator="iPhone 12 Pro"
npx react-native run-ios --simulator="iPhone 12 Pro Max"
npx react-native run-ios --simulator="iPhone 13 Pro"
npx react-native run-ios --simulator="iPhone 13 Pro Max"
npx react-native run-ios --simulator="iPhone 13 mini"
npx react-native run-ios --simulator="iPhone 13"
npx react-native run-ios --simulator="iPod touch (7th generation)"
npx react-native run-ios --simulator="iPad Pro (9.7-inch)"
npx react-native run-ios --simulator="iPad (9th generation)"
npx react-native run-ios --simulator="iPad Air (4th generation)"
npx react-native run-ios --simulator="iPad Pro (11-inch) (3rd generation)"
npx react-native run-ios --simulator="iPad Pro (12.9-inch) (5th generation)"
npx react-native run-ios --simulator="iPad mini (6th generation)"

利用可能なすべての iOS デバイスを一覧表示します。

xcrun simctl list devices

現在、デフォルトを設定する方法はありません。

React Native ドキュメント: シミュレータでの実行

おすすめ記事