Ineligible Devices Section Appeared in Xcode 6.X.X

Ineligible Devices section appeared in Xcode 6.x.x

There is a lot of options (10 23 29 answers for this question!), that can cause this error. And no one is 100% solve this issue. Here is summarise of all solutions.

First of all:

0. Update to latest Xcode version

Most of the reasons, that cause this problem fixed in Xcode version 6.3.1 (6D1002 published April 21, 2015)

List of solutions in order frequency of occurrence:

  1. The most likely solution::

    • In Xcode status go to: Menu bar-> Product -> Destination and find your device. It will be listed under Ineligible section
    • Select your device. After you will be able to build and deploy to device! (thanks, @joshstaiger)

    Sample Image


If it doesn't work:


  1. iOS Deployment Target should be <= of the version of your device.
    You find this option in Build Settings tab when you click on a target of your project in Xcode.

  2. If version is correct - try to restart Mac and iPhone/iPad simultaneously. It resolve this issue in most cases! (thanks, @HoaParis)

  3. Finally if either doesn't work - try to do this magic actions:

    • switch iOS Deployment Target to 8.1
    • restart Xcode
    • switch back to desired version.

Other problems, that cause this issue:


  1. Xcode Beta 6.3 does not support iOS 8.2 (and also 8.1). You won't see your iDevice in deploy target list.
    Use Xcode 6.2 instead of Xcode 6.3 beta in order to debug with an iDevice iOS 8.2

  2. Xcode 6.3 requires Unity 4.6.4
    If you're using an older Unity version (e.g. 4.6.3) you'll always get your devices in the Ineligible Devices section (thanks, @d4rk)

  3. Also it appears in case of changing name of Xcode project. The fix it - create a new scheme by selecting Manage Schemes > (+) button. (thanks, @dale-moore)

  4. Beta to Release upgrade of Xcode can require upgrading iOS or watchOS from beta to release version. For example, when switching from Xcode 8 beta 6 to Xcode 8 release, watchOS 3 beta is listed as unsupported.

Ineligible Devices section appeared in Xcode 6.x.x

There is a lot of options (10 23 29 answers for this question!), that can cause this error. And no one is 100% solve this issue. Here is summarise of all solutions.

First of all:

0. Update to latest Xcode version

Most of the reasons, that cause this problem fixed in Xcode version 6.3.1 (6D1002 published April 21, 2015)

List of solutions in order frequency of occurrence:

  1. The most likely solution::

    • In Xcode status go to: Menu bar-> Product -> Destination and find your device. It will be listed under Ineligible section
    • Select your device. After you will be able to build and deploy to device! (thanks, @joshstaiger)

    Sample Image


If it doesn't work:


  1. iOS Deployment Target should be <= of the version of your device.
    You find this option in Build Settings tab when you click on a target of your project in Xcode.

  2. If version is correct - try to restart Mac and iPhone/iPad simultaneously. It resolve this issue in most cases! (thanks, @HoaParis)

  3. Finally if either doesn't work - try to do this magic actions:

    • switch iOS Deployment Target to 8.1
    • restart Xcode
    • switch back to desired version.

Other problems, that cause this issue:


  1. Xcode Beta 6.3 does not support iOS 8.2 (and also 8.1). You won't see your iDevice in deploy target list.
    Use Xcode 6.2 instead of Xcode 6.3 beta in order to debug with an iDevice iOS 8.2

  2. Xcode 6.3 requires Unity 4.6.4
    If you're using an older Unity version (e.g. 4.6.3) you'll always get your devices in the Ineligible Devices section (thanks, @d4rk)

  3. Also it appears in case of changing name of Xcode project. The fix it - create a new scheme by selecting Manage Schemes > (+) button. (thanks, @dale-moore)

  4. Beta to Release upgrade of Xcode can require upgrading iOS or watchOS from beta to release version. For example, when switching from Xcode 8 beta 6 to Xcode 8 release, watchOS 3 beta is listed as unsupported.

Xcode 6.3 showing Ineligible Device

Go to Product > Destination, and even though it says your device is ineligible, it will still allow you to select it, then building to it will work.

There are some bugs in apple's release sometimes, but we have no option to find a solution that works for us.

Hope it helps you.

Xcode 6.3 showing Ineligible Device

Go to Product > Destination, and even though it says your device is ineligible, it will still allow you to select it, then building to it will work.

There are some bugs in apple's release sometimes, but we have no option to find a solution that works for us.

Hope it helps you.

Device ineligible in Xcode 6 when device connected powered by iOS 8.1

You have to install the Xcode 6.1 update. The 6.0.1 does't support iOS 8.1.

I had the same problem this morning


For the same issue in Xcode 6.3 + iOS 8.3, change the destination in product->destination

Ineligible device iPad Air2 on Xcode 6.0?

iPad Air 2 comes with iOS 8.1, so development requires Xcode 6.1, not 6.0.

Xcode 6.1 also supports OS X Yosemite, but can be run from 10.9 (Mavericks) just as well — you don't need to update your OS, just your Xcode. (Updating to 10.10 isn't a bad idea in general, though.)

XCode 6.3 Beta shows iOS 8.3b device as ineligible

If you haven't done this since last summer, you probably need a complete new set of credentials. (This is because the entitlements for running a Swift app on a device changed.) Clear out everything and start from the bottom up with a new developer identity. Then create the development profile. Finally, attach the device and make sure to tap Trust and wait for the symbols to be copied over. You will then probably need to detach the device and attach it again, but at that point if you attempt to build and run on the device it should work.



Related Topics



Leave a reply



Submit