Earlier quoted context omitted.
The Apple song and dance involves creating developer certificates, project-specific code-signing certs, installing them all on your Mac and your device, and then setting up XCode to use the correct certificate combinations for the correct projects in the correct environments when signing the code (I can't say for certain how this all works because I basically trial-and-errored it until it miraculously started working…
I still haven't figured out how to do the song and dance. (All I want to do is run hello world on "my" device.) You eventually end up at this technical note, which of course leaves out any links: http://developer.apple.com/library/ios/#technotes/tn2250/_in... How I become a team (of one) admin, or where to find this "iOS Provisioning Portal" are of course left out.
I can understand the hoops if you want to sell your app on the official Apple store, but I think it would be very reasonable to allow devs to create and sideload apps. It's your device, your risk. That seems like a post-Jobs compromise that everyone could live with.