How to run apps on Real devices using Xcode 8 without enrolling to Apple's Developer Program?

15.9k Views Asked by At

In previous version of xcode 7, we can run our app on real device by adding apple id to xcode account and then selecting team.

But as now release of xcode 8 beta 2, there is no "fix issue" button instead of that there is "Automatically manage signing" Available.

And it gives following Error. Xcode signing Error

i am trying to get solution for this. So if anyone have solved that issue, Help me.

2

There are 2 best solutions below

2
On BEST ANSWER

You need to connect a device to Xcode and allow it to register it on your personal team. This will allow Xcode to create profiles for you (profiles cannot be created unless there is at least one device registered).

0
On

You need to register a device.

To do so:

  1. From the project navigator, next to the Run/Play button, click on your project name and find the Devices menu. You will see "No devices connected to Mac".
  2. Click on that and connect your device to your MacBook via USB cable. The device will show up on the MacBook.
  3. On the device, accept to trust the device. Xcode will register the device and do the necessary tasks.
  4. Select the device. This should automatically resolve the signing error/provisioning profile issue.
  5. Click Run/Play to run the project on the selected device. This will run the app on the device.

Later you can remove the USB cable to test your app on the device. If you would like to copy the changes to your device, connect the device again and run.