I am trying to run my iOS app via wifi network. But its not working as I expected.
Connected Network sign is not displaying.
I am using:
macOS Sierra - 10.12.6 (in Mac mini)
Xcode - 9.0 (9A235)
iOS - 11.0
NOTE: Mac mini and iPhone both are connected to same wifi network.
Already tried:
Change another network
Restart iPhone and Mac mini twice.
Unpair Device and again pair device.
Am I missing something?
I was having the same issue and performed the following steps to get things working:
- Open "Devices and Simulators"
- Connect your device and check the "Connect via network" checkbox
- Disconnect your device
- Right click listing for your device in the left hand column (Under Disconnected)
- Select "Connect via IP Address.." and enter your device's IP address
After numerous Wi-fi resets and device restarts (for iOS 12, Xcode 10) I found the solution for me was:
- Disconnect iOS device from Mac
- Go to Settings -> Develop on the iOS device
- Tap "Clear Trusted Computers"
- Reconnect iOS device to Mac via cable
- On iOS device tap "Trust This Computer" and enter passcode
- Go to Device Manager in Xcode and enable "Connect Via Network"
The network symbol appeared and I was good to go.
Prerequisites: iOS => 11.0; Xcode 9; Same network for both iOS device and Mac
This worked for me:
1. Plug in iPhone, select "Connect via network"
2. Select you iPhone as the target for debug build.
3. Unplug, build app in that iPhone (it will fail).
4. Plug back in, check for network symbol (it appeared here for me).
5. Unplug and build wirelessly successfully.
Sorry this is a hand-waivey answer :/
I just figure it out.
Plug cable in, run app (must setting connect to network), and stop.
Plug cable out, go to Debug > Attach to process (select your app)
now its working