I wonder how one actually gets to test an iPhone app that one has developed? Outside of the simulator, that is.

I suppose they must have some way for a developer to put their app onto a real iPhone for testing, without first uploading to the app store?

Or no?