From f03aa42cbb2ef401f723557bbd2be5c72b1cba21 Mon Sep 17 00:00:00 2001 From: Erik Date: Sat, 23 Mar 2019 12:49:15 -0400 Subject: [PATCH] react-native: add iPad and Apple TV simulator aliases (#7603) --- plugins/react-native/README.md | 67 ++++++++++++-------- plugins/react-native/react-native.plugin.zsh | 17 +++++ 2 files changed, 59 insertions(+), 25 deletions(-) diff --git a/plugins/react-native/README.md b/plugins/react-native/README.md index d1fce0fc2..0cfaa36b4 100644 --- a/plugins/react-native/README.md +++ b/plugins/react-native/README.md @@ -11,28 +11,45 @@ plugins=(... react-native) ## Aliases -| Alias | React Native command | -| :------------ | :------------------------------------------------- | -| **rn** | `react-native` | -| **rns** | `react-native start` | -| **rnlink** | `react-native link` | -| _App testing_ | -| **rnand** | `react-native run-android` | -| **rnios** | `react-native run-ios` | -| **rnios4s** | `react-native run-ios --simulator "iPhone 4s"` | -| **rnios5** | `react-native run-ios --simulator "iPhone 5"` | -| **rnios5s** | `react-native run-ios --simulator "iPhone 5s"` | -| **rnios6** | `react-native run-ios --simulator "iPhone 6"` | -| **rnios6s** | `react-native run-ios --simulator "iPhone 6s"` | -| **rnios7** | `react-native run-ios --simulator "iPhone7"` | -| **rnios7p** | `react-native run-ios --simulator "iPhone 7 Plus"` | -| **rnios8** | `react-native run-ios --simulator "iPhone 8"` | -| **rnios8p** | `react-native run-ios --simulator "iPhone 8 Plus"` | -| **rniosse** | `react-native run-ios --simulator "iPhone SE"` | -| **rniosx** | `react-native run-ios --simulator "iPhone X"` | -| **rniosxs** | `react-native run-ios --simulator "iPhone XS"` | -| **rniosxsm** | `react-native run-ios --simulator "iPhone XS Max"` | -| **rniosxr** | `react-native run-ios --simulator "iPhone XR"` | -| _Logging_ | -| **rnland** | `react-native log-android` | -| **rnlios** | `react-native log-ios` | +| Alias | React Native command | +| :------------ | :------------------------------------------------- | +| **rn** | `react-native` | +| **rns** | `react-native start` | +| **rnlink** | `react-native link` | +| _App testing_ | +| **rnand** | `react-native run-android` | +| **rnios** | `react-native run-ios` | +| **rnios4s** | `react-native run-ios --simulator "iPhone 4s"` | +| **rnios5** | `react-native run-ios --simulator "iPhone 5"` | +| **rnios5s** | `react-native run-ios --simulator "iPhone 5s"` | +| **rnios6** | `react-native run-ios --simulator "iPhone 6"` | +| **rnios6s** | `react-native run-ios --simulator "iPhone 6s"` | +| **rnios7** | `react-native run-ios --simulator "iPhone7"` | +| **rnios7p** | `react-native run-ios --simulator "iPhone 7 Plus"` | +| **rnios8** | `react-native run-ios --simulator "iPhone 8"` | +| **rnios8p** | `react-native run-ios --simulator "iPhone 8 Plus"` | +| **rniosse** | `react-native run-ios --simulator "iPhone SE"` | +| **rniosx** | `react-native run-ios --simulator "iPhone X"` | +| **rniosxs** | `react-native run-ios --simulator "iPhone XS"` | +| **rniosxsm** | `react-native run-ios --simulator "iPhone XS Max"` | +| **rniosxr** | `react-native run-ios --simulator "iPhone XR"` | +| _iPads_ | | +| **rnipad2** | `react-native run-ios --simulator "iPad 2"` | +| **rnipadr** | `react-native run-ios --simulator "iPad Retina"` | +| **rnipada** | 'react-native run-ios --simulator "iPad Air"' | +| **rnipada2** | 'react-native run-ios --simulator "iPad Air 2"' | +| **rnipad5** | 'react-native run-ios --simulator "iPad (5th generation)"' | +| **rnipad9** | 'react-native run-ios --simulator "iPad Pro (9.7-inch)"' | +| **rnipad12** | 'react-native run-ios --simulator "iPad Pro (12.9-inch)"' | +| **rnipad122** | 'react-native run-ios --simulator "iPad Pro (12.9-inch) (2nd generation)"' | +| **rnipad10** | 'react-native run-ios --simulator "iPad Pro (10.5-inch)"' | +| **rnipad6** | 'react-native run-ios --simulator "iPad Pro (6th generation)"' | +| **rnipad11** | 'react-native run-ios --simulator "iPad Pro (11-inch)"' | +| **rnipad123** | 'react-native run-ios --simulator "iPad Pro (12.9-inch) (3rd generation)"' | +| _Apple TVs_ | | +| **rnatv** | `react-native run-ios --simulator "Apple TV"` | +| **rnatv4k** | `react-native run-ios --simulator "Apple TV 4K"` | +| **rnatv4k1080**| `react-native run-ios --simulator "Apple TV 4K (at 1080p)"` | +| _Logging_ | +| **rnland** | `react-native log-android` | +| **rnlios** | `react-native log-ios` | diff --git a/plugins/react-native/react-native.plugin.zsh b/plugins/react-native/react-native.plugin.zsh index 220aa2dce..a4092a694 100644 --- a/plugins/react-native/react-native.plugin.zsh +++ b/plugins/react-native/react-native.plugin.zsh @@ -19,5 +19,22 @@ alias rniosxs='react-native run-ios --simulator "iPhone XS"' alias rniosxsm='react-native run-ios --simulator "iPhone XS Max"' alias rniosxr='react-native run-ios --simulator "iPhone XR"' +alias rnipad2='react-native run-ios --simulator "iPad 2"' +alias rnipadr='react-native run-ios --simulator "iPad Retina"' +alias rnipada='react-native run-ios --simulator "iPad Air"' +alias rnipada2='react-native run-ios --simulator "iPad Air 2"' +alias rnipad5='react-native run-ios --simulator "iPad (5th generation)"' +alias rnipad9='react-native run-ios --simulator "iPad Pro (9.7-inch)"' +alias rnipad12='react-native run-ios --simulator "iPad Pro (12.9-inch)"' +alias rnipad122='react-native run-ios --simulator "iPad Pro (12.9-inch) (2nd generation)"' +alias rnipad10='react-native run-ios --simulator "iPad Pro (10.5-inch)"' +alias rnipad6='react-native run-ios --simulator "iPad Pro (6th generation)"' +alias rnipad11='react-native run-ios --simulator "iPad Pro (11-inch)"' +alias rnipad123='react-native run-ios --simulator "iPad Pro (12.9-inch) (3rd generation)"' + +alias rnatv='react-native run-ios --simulator "Apple TV"' +alias rnatv4k='react-native run-ios --simulator "Apple TV 4K"' +alias rnatv4k1080='react-native run-ios --simulator "Apple TV 4K (at 1080p)"' + alias rnland='react-native log-android' alias rnlios='react-native log-ios'