React Native Change Default iOS Simulator Device

前端 未结 13 1601
轮回少年
轮回少年 2020-12-12 09:56

When I run this command:

react-native run-ios

My app runs by default in the iPhone6 simulator device:

Found Xcode project R         


        
13条回答
  •  旧时难觅i
    2020-12-12 10:09

    Specify a simulator using the --simulator flag.

    These are the available devices for iOS 14.0 onwards:

    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="iPod touch (7th generation)"
    npx react-native run-ios --simulator="iPad Pro (9.7-inch)"
    npx react-native run-ios --simulator="iPad Pro (11-inch) (2nd generation)"
    npx react-native run-ios --simulator="iPad Pro (12.9-inch) (4th generation)"
    npx react-native run-ios --simulator="iPad (8th generation)"
    npx react-native run-ios --simulator="iPad Air (4th generation)"
    

    List all available iOS devices:

    xcrun simctl list devices
    

    There is currently no way to set a default.

    React Native Docs: Running On Simulator

提交回复
热议问题