iOS - Run / Debug / Install assemblies via Wi-Fi

We have iPad and iPhone devices, but no wires. Is there a way we can install / debug assemblies via Wi-Fi in iOS?

I know the way in Android, but not in iOS.

+52
ios iphone xcode ios7 wifi xcodebuild
May 23 '14 at 10:44
source share
13 answers

Now with Xcode 9 and iOS 11, you can launch applications using Wi-Fi .

Connect the iPhone via USB, go to the device window ( Cmd - Shift - 2 ), select your phone and connect via network check the connect via network box.

More detailed instructions with screenshots here




Pre-Xcode 9 answer:

Via Wi-Fi, installing and debugging applications in iOS is not possible.

But there are several sites where you can download your assemblies, and then download them to your device and test them.

+50
May 23 '14 at 11:05
source share
— -

Using Xcode 9, you can debug Wi-Fi (same network).

+7
Jun 06 '17 at 9:56 on
source share

(Before reading, make sure you are using iOS 11 and Xcode 9!) Connect your device (via USB) as soon as you continue to “Add additional simulators” (see image 2 below) and click “connect via network '(see One image.) Once Xcode completes this, disconnect the device (via USB) and it should appear next to it (see Image 2)! Also make sure that the device and the computer are on the same network!

Image 1 enter image description here

Image 2 enter image description here

+7
Jun 06 '17 at 18:50
source share

Simple solution: http://diawi.com

Prior to Xcode 8 and iOS 10: via Wi-Fi this is not possible.

You simply upload the ".ipa" file to this site http://diawi.com and get a sort link for this. After that, install the assembly by requesting this link in the iphone browser.




From Xcode 9+ and iOS 11+: it's possible to install a debug build via Wi-Fi.

  1. Open your project on Xcode
  2. Connect your iOS device using a USB cable.
  3. In the xcode menu, open Window → Devices and Simulators or press (Cmd-Shift-2) . You should see your device as a connected device.
  4. Select your device and enable the option "Connect via network" .
  5. You can now see the network icon next to your phone’s name. This icon confirms that you can start the built-in Wi-Fi.
  6. Now run the build via Wi-Fi to install the build on your ios devices.
+5
Aug 25 '15 at 8:40
source share

For deploying / CI, I have tried and highly recommend the BuddyBuild solution, here are some of its many features:

  • Excellent user assistance system (chat / email) and online service.
  • It supports webhooks , so the build starts whenever you click on your application repository. (All supported Git version control repositories are supported)
  • You can organize the automatic sending of your collections to the list of installed testers / users when the assembly is ready.
  • You can [Auto] integrate your SDK to allow user reports and crash reports.
  • It automatically checks your application for compatibility with the latest versions of Xcode.
+4
Jan 27 '16 at 8:15
source share

Make sure you have at least Xcode 9 or later and a device with iOS 11 or later

1- Open your project on Xcode

2- Connect the iPhone to the USB cable.

3- Open window> Devices and simulators enter image description here You should see your device as a connected device.

4- Select the devices on the top, select the device on the left and check the box "Connect via network" enter image description here

5- Now, if Xcode can connect to your device through the network, you should see the network icon after your phone name

enter image description here

6- Unplug the USB cable

7- Return to Xcode and click Run

enter image description here

+4
Sep 16 '17 at 5:11
source share

Please read this guide, http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/

here you can find the way "Installing the application via Wi-Fi"

I still have no way to implement it, but maybe he will try it as soon as possible. meanwhile, if someone is free, you can try and post your opinion here so that others can get help. Thanks

+3
Oct 26 '15 at 7:38
source share

Requirements: iOS 11 and Xcode 9, an iOS device and a computer on the same Wi-Fi network. Connect the device to the USB cable, launch Xcode, then select: Window-> Devices and Simulators from the Xcode menu. Select your device and check the box next to "Connect over network." Now you can disconnect USB and develop on your device using Wi-Fi. Screen shot

+2
Jun 07 '17 at 7:39 on
source share

" http://diawi.com "

This allows you to create a link to your project. Whereas with Wi-Fi this is not possible at all.

+1
Nov 10 '16 at 9:33
source share

Wireless debugging requires Xcode 9 or later and iOS 11 or later. Check out this link . Below are the detailed steps for connecting the device for wireless debugging.

+1
Jun 12 '17 at 4:07 on
source share

Agree with Amr. I found buddybuild as Jenkins + Hockey in one. Extremely healthy and still seems like a good product.

With buddybuild, you do not need to request the UDID of your iOS device. In addition, I use it to automate testing, where they give you the freedom to spin no matter what you want, as long as you know how to configure it in your scripts after creating and pre-creating.

0
Jun 17 '16 at 21:01
source share

To activate Wireless Debugging for your iOS device (for Run / Debug / Install your builds over Wi-Fi), you need to follow six steps:

  1. Connect your iPhone via the USB cable to your Apple computer with macOS 10.12. 4+ and Xcode 9+.

  2. Launch Xcode.

  3. Press Shift - Command - 2 or go to the " Window - Devices and Simulators .

  4. On the Devices tab, select the devices in the Connected section.

  5. Check Connect via network (and wait a few minutes ).

  6. Unplug the USB cable.

enter image description here

This network icon in the left pane means - Wireless Debugging is OK .

enter image description here

On iPhone, go to General - Device Management - Dev App and press TRUST .

Now you can Run , Debug and Install your builds over Wi-Fi.

0
Sep 01 '18 at 19:26
source share

Installing the application via Wifi is possible after creating the IPA .

  1. Create a plist file with bundle identifier (see Apple documentation for steps)

  2. Create an HTML file (specify the IPA source (link tag) and bundle identifier/Provisioning profile )

-one
Sep 09 '14 at 12:13
source share



All Articles