What does the "Use for Development" button in Xcode Organizer do to an iOS device?

Vincent picture Vincent · Aug 23, 2011 · Viewed 17.7k times · Source

When selecting an iOS device and clicking the "Use for Development" button in Xcode organizer, what does it change on the device (iPhone or iPad)?

Are there any debugging symbols installed or some sort of profilers or loggers?

Does this mode affect device performance or battery life while being "used for development"?

Answer

Remus Rusanu picture Remus Rusanu · Aug 23, 2011

It installs a development profile certificate on your device. Code signed by these certificate will be accepted to run on the device.