react-native: 특정 iOS 시뮬레이터에서 애플리케이션 실행

2794 단어 reactnativeios
이 게시물은 특정 iOS 시뮬레이터에서 애플리케이션을 실행하는 방법을 안내합니다.

# list all ios simulator
xcrun simctl list devices
# == Devices ==
# -- iOS 13.3 --
#    iPhone 8 (F71514A5-9B42-4FFF-93B0-AAAA)
#    iPhone 8 Plus (EE9676FF-8508-4B7C-B955-BBBB) 

# -- iOS 13.6 --
#    iPhone 8 (F71514A5-9B42-4FFF-93B0-XXXX)
#    iPhone 8 Plus (EE9676FF-8508-4B7C-B955-YYYY) 



장치 이름으로 실행




// package.json
{
  "scripts": {
    "start:iphone8": "react-native run-ios --simulator='iPhone 8'"
    // will choose F71514A5-9B42-4FFF-93B0-AAAA
  }
}


uuid로 실행


  • 경우에 따라 특정 버전의 iOS(13.3, 13.6)를 원합니다.

  • // package.json
    {
      "scripts": {
        "start:iphone8Plus": "react-native run-ios --udid EE9676FF-8508-4B7C-B955-YYYY"
      }
    }
    


    실제 장치에서 실행




    npx react-native run-ios --configuration Release --device 'Boss's iPhone'
    

    좋은 웹페이지 즐겨찾기