views:

792

answers:

3

I have developed an iPhone App and I want to test this final distribution build before submitting it to the App Store for review. Is there any safe way to make this app to run on a device?

+1  A: 

You can setup a beta through the iPhone portal program. You can then load the App and the associated profile onto a phone through iTunes or XCode.

Jab
This is a good check, but an ad-hoc build still isn't exactly the same as the App Store distributable version - different signing identities and entitlements.
Mark Bessey
+2  A: 

No, you can't. This makes me a little nuts, too. If you set up an ad-hoc distribution profile, that is as close as you can get. On the "positive" side, you're guaranteed to have your app rejected if it can't be installed properly...

Mark Bessey
+4  A: 

You might want to also check out Craig Hockenberry's "The final test" blog post.

Craig gives a method of testing where the only difference between what you test and what you submit is the signing identity.

Jay O'Conor