Fix Running On Device guide for iOS
Summary: Doing this from web so won't be able to screenshot the results. (also inadvertently deleted a line, oh well...) Closes https://github.com/facebook/react-native/pull/11625 Differential Revision: D4366928 Pulled By: mkonicek fbshipit-source-id: 966a3d8b90dde49b1de06e0249df110245943825
This commit is contained in:
parent
bc285de799
commit
5dfc007af3
|
@ -61,7 +61,6 @@ Connect your device to your Mac via USB, then open Xcode. In the project navigat
|
||||||
|
|
||||||
Finally, select your phone as the build target and press **Build and run**.
|
Finally, select your phone as the build target and press **Build and run**.
|
||||||
|
|
||||||
|
|
||||||
<block class="mac windows linux android" />
|
<block class="mac windows linux android" />
|
||||||
|
|
||||||
## Setting up an Android device
|
## Setting up an Android device
|
||||||
|
@ -156,15 +155,22 @@ $ react-native run-android
|
||||||
|
|
||||||
## Connecting to the development server
|
## Connecting to the development server
|
||||||
|
|
||||||
|
<block class="mac ios" />
|
||||||
|
|
||||||
|
You can also iterate quickly on a device using the development server. You only have to be on the same Wi-Fi network as your computer. Shake the device to open the [Developer menu](/react-native/docs/debugging.html#accessing-the-in-app-developer-menu).
|
||||||
|
|
||||||
|
<block class="mac windows linux android" />
|
||||||
|
|
||||||
You can also iterate quickly on a device by connecting to the development server running on your development machine. There are several ways of accomplishing this, depending on whether you have access to a USB cable or a Wi-Fi network.
|
You can also iterate quickly on a device by connecting to the development server running on your development machine. There are several ways of accomplishing this, depending on whether you have access to a USB cable or a Wi-Fi network.
|
||||||
|
|
||||||
|
|
||||||
### Method 1: Using adb reverse (recommended)
|
### Method 1: Using adb reverse (recommended)
|
||||||
|
|
||||||
<block class="mac windows linux android" />
|
<block class="mac windows linux android" />
|
||||||
|
|
||||||
You can use this method if your device is running Android 5.0 (Lollipop), it has USB debugging enabled, and it is connected via USB to your development machine.
|
You can use this method if your device is running Android 5.0 (Lollipop), it has USB debugging enabled, and it is connected via USB to your development machine.
|
||||||
|
|
||||||
<block class="mac windows linux android ios" />
|
<block class="mac windows linux android" />
|
||||||
|
|
||||||
Run the following in a command prompt:
|
Run the following in a command prompt:
|
||||||
|
|
||||||
|
@ -178,19 +184,19 @@ You can now use `Reload JS` from the React Native in-app Developer menu without
|
||||||
|
|
||||||
You can also connect to the development server over Wi-Fi. You'll first need to install the app on your device using a USB cable, but once that has been done you can debug wirelessly by following these instructions. You'll need your development machine's current IP address before proceeding.
|
You can also connect to the development server over Wi-Fi. You'll first need to install the app on your device using a USB cable, but once that has been done you can debug wirelessly by following these instructions. You'll need your development machine's current IP address before proceeding.
|
||||||
|
|
||||||
<block class="mac android ios" />
|
<block class="mac android" />
|
||||||
|
|
||||||
You can find the IP address in **System Preferences** → **Network**.
|
You can find the IP address in **System Preferences** → **Network**.
|
||||||
|
|
||||||
<block class="windows android ios" />
|
<block class="windows android" />
|
||||||
|
|
||||||
Open the command prompt and type `ipconfig` to find your machine's IP address ([more info](http://windows.microsoft.com/en-us/windows/using-command-line-tools-networking-information)).
|
Open the command prompt and type `ipconfig` to find your machine's IP address ([more info](http://windows.microsoft.com/en-us/windows/using-command-line-tools-networking-information)).
|
||||||
|
|
||||||
<block class="linux android ios" />
|
<block class="linux android" />
|
||||||
|
|
||||||
Open a terminal and type `/sbin/ifconfig` to find your machine's IP address.
|
Open a terminal and type `/sbin/ifconfig` to find your machine's IP address.
|
||||||
|
|
||||||
<block class="mac windows linux android ios" />
|
<block class="mac windows linux android" />
|
||||||
|
|
||||||
1. Make sure your laptop and your phone are on the **same** Wi-Fi network.
|
1. Make sure your laptop and your phone are on the **same** Wi-Fi network.
|
||||||
2. Open your React Native app on your device.
|
2. Open your React Native app on your device.
|
||||||
|
|
Loading…
Reference in New Issue