0

I already changed the Code Signing Identity into Don't code sign but it still won't run on my device it gives me the error

No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.

What else should i do to make it work? please help.. thanks!

3 Answers3

4

You cannot run an app on a device (iPod, iPhone or iPad) without signing the app and having it part of a provisioning profile. That can only happen if you have a paid development account with Apple. You can run in the simulator all you want, but to deploy on a device requires a developer account. The only alternative is via jailbreak, but that still won't help you if your intention is to publish to the Apple App Store at some point.

See THIS SO post for more info. You really ought to do a little searching first :)

Community
  • 1
  • 1
LJ Wilson
  • 14,445
  • 5
  • 38
  • 62
  • All the comments I read (other than the one by the answer user) said that the device needed to be jailbroken to work. If you think you can make this work using that answer, jump all over it. – LJ Wilson Feb 20 '13 at 02:10
1

You are not able to run and test an app on a device without a paid iOS developer license. I tried to figure out a way to test on my device without paying, but it turns out that buying the license was worth it anyway. If your going to be testing an app that needs testing on a device, odds are that buying the license will be worthwhile.

trludt
  • 1,801
  • 2
  • 13
  • 15
1

Check your iOS version deployment target, if your iPod iOS version is less than the one you are supporting it would not work.

Example: if your iPod is with iOS 4.3 and you are deploying for 5.0 will not work.

Camilo Aguilar
  • 129
  • 1
  • 11