Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Build a Simple iPhone App with Swift Deploying to a Device Running on a Device

No Non Provisioning Profiles Are Installed Error

This maybe obvious to some people, but I had to spend some time to figure out what "Provisioning Profile" is.

While connecting to my device, I was getting the error "No Non Provisioning Profiles Are Installed", which I had no idea what it means. Apparently you need to have both the ios certificate and the provisioning profile in order to properly connect your device to xcode.

Here is how I solved this issue (for any future apple newbie like me)

  1. Log into your apple developer member center
  2. Click Home -> Certificates, Identifiers & Profiles -> Device
  3. Register your device, which you would need UDID
  4. Go back to xcode and where you first log into your account in the General tab, click fix issue, which solved the problem for me

Where to get your UDID?

  1. Connect your device to Mac
  2. Go to itune -> Device summary
  3. Click on where it says serial number until you reach the UDID

THANK YOU! I had the same problem and had actually called apple. The girl I spoke with over the phone said she would email me documentation. I stumbled on your post and fixed my problem.