iPhone Could Not Support Development

I just got this error with Xcode 4.0.2 and an iPhone 3G running 4.2.1 (the final 4.x allowed on a 3G). I restarted Xcode and it went through the process of collecting debug information, then gave me a green light. Other answers here say that you may also need to quit iTunes for this to work.

Conclusion: Try restarting Xcode. Quit iTunes first if it was open.


Classic ;-)

  1. connect the iphone
  2. Go to Xcode -> Window -> organizer
  3. find your iphone and press "Use for development"

  4. As Jacob said: try adding / removing your device as well

If you still get this error you have an out of date XCode


I had the same problem with IOS 5.0.1 and Xcode 4.2. I restarted Xcode as other suggested. However, I also needed to close iTunes which had started automatically and eject my iPhone from iTunes. Then, restart Xcode and it worked fine.


Just encountered this problem. First, I had both an expired certificate and expired provisioning profile, so had to fix both (and I do this so rarely that it took a good 45 minutes). Then still got the error. Tried phone off/on -- no joy. Shut down Organizer and restarted -- no luck there either. Killed Xcode and restarted, with no luck.

Finally, I turned off the phone, shut down the Mac, turned off the overhead lights, and spun around three times clockwise in my swivel chair, then started everything up again. Then it worked.

(I suspect that iTunes was active and had something to do with the problem.)


This one worked for me just now (power cycle the iOS device)