15

I'm using latest Xcode i.e. 6.3 and my devices(iPad Mini) having iOS ver 8.3(12F69). I'm not able test my app with this device as its showing Ineligible Devices. See the attached screenshot from xcode.

I'm not sure why this is happening, using latest Xcode enter image description here

enter image description here

Mohammad Faisal
  • 5,783
  • 15
  • 70
  • 117
Amit Singh
  • 2,698
  • 21
  • 49

7 Answers7

31

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.

Manthan
  • 3,856
  • 1
  • 27
  • 58
  • Is it possible that my app is for iPhone and I'm trying to test it on iPad, that is why its showing Ineligible Devices. I'm pretty sure that in the previous xcode this was not the case. I'm just guessing, Is it? – Amit Singh Apr 16 '15 at 12:18
  • @AmitSingh: No. I don't think so... It is a bug in xCode 6.3. You can read it here also http://stackoverflow.com/questions/24039010/ineligible-devices-section-appeared-in-xcode-6-x-x – Manthan Apr 17 '15 at 04:12
  • 3
    `The Developer Disk Image could not be mounted.` – jose920405 Aug 10 '15 at 13:58
  • 2
    I get `Could not find Developer Disk image` in XCode 7 – Alexander Sep 17 '15 at 13:14
  • @Alexander did you find anything??? I had a same alert and not running on selected device Xcode 7 – Bhavin Bhadani Oct 26 '15 at 05:57
  • @El Captain, no I started testing with the iOS Simulator only. I suspect that the SDK is just too new for the device in question. – Alexander Oct 26 '15 at 06:19
2

If you are not able to select your device you can try below set of solution: 1. Restart your iOS device (If device is recently updated)

  1. Restart the Xcode, most probably this should fix the issue.

  2. Otherwise you can goto - Product > Destination, select your device which would be showing as ineligible device.You will be able to select your device and go ahead with the build.

also i have observed that if you have the iOS 8.4 then your Xcode doesn't have the SDK for iOS 8.4 due to which devices show as ineligible. To solve this issue

Download Xcode 6.4

ABS
  • 7,634
  • 1
  • 21
  • 20
1

I did reset XCode from command line by running following commands (then restart XCode) and device started appearing for me correctly:

defaults delete com.apple.dt.Xcode
rm -rf $HOME/Library/Application Support/Developer/Shared/Xcode
rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*
Aqib Mumtaz
  • 4,936
  • 1
  • 36
  • 33
1

Close and restart Xcode worked for me.

kris
  • 11,868
  • 9
  • 88
  • 110
0

According to the changelog, Apple has fixed this in XCode 6.3.1. If this issue still bugs you, you might want to upgrade your environment.

Brandon
  • 27
  • 1
  • 6
Vaiden
  • 15,728
  • 7
  • 61
  • 91
0

check that the deployment target for your app is not newer than the iOS version on the device.

moliveira
  • 798
  • 8
  • 17
0

Your iOS device version is lower than the iOS version defined your application.

Ex. Suppose your device's iOS version is 7.1 and your App's target version is 8.0. So Device is shown as ineligible device.

You can fix the problem either by downgrade the target version of your App or Update your device. See picture for deployment target

Raj Aggrawal
  • 761
  • 1
  • 6
  • 21
  • I guess if device OS version is higher than the OS supported by the Xcode, then Xcode display as Ineligible Devices – Amit Singh Jun 24 '16 at 06:10
  • If your Xcode is not updated then it will not support the latest OS release, so the device is not eligible to test – Amit Singh Jun 24 '16 at 06:11