Yeah this is how I do builds of Firefox Home. I have a script that is executed by Hudson when we check in new code. THe script then builds the project, makes all the .ipa, .html and .plist files, uploads them to a server and tweets a message to testers with a direct over-the-air install link.
I wrote some bash scripts a couple months ago which automates this process. When Hudson is done building, it uploads the .dSYM directory, signed .ipa, HTML for instructions and legacy zip file for pre-iOS4 users. Check out http://www.oiledmachine.com/posts/2010/10/27/automated-ota-i...
I built AppSendr which distributes apps via this method. So far it's proven to be very useful for a wide variety of needs. I don't know why this hasn't been more publicized.
Awesome! Just downloaded it and was up and running the server and client auto-update in less than 30mins :)
I tweaked BWHockeyController to always remind of updates regardless, since I don't really want to add a settings page to my app and always want people to update (or at least get nagged!)
I did not actually setup the server before....so when we had issues with the prior install, your posted time here in HN made me confident enough to create a new cloud server and toss one up there in about < 30 minutes. Thanks man for adding to the discussion.
This is great when combined with Dropbox's public folders. I recently developed an app where I pushed 40+ builds out to testers. On every bugfix or new feature, I just had to Build & Archive, save the IPA directly to Dropbox and then give it the public URL.
I stashed an HTML file in the same folder with a link to the provisioning profile (also in the public folder—when you add new devices this needs to be updated) and the IPA file. Testers could bookmark the page and grab a new version whenever they wanted (or whenever I notified them).
Do the UDID limitations still exist? I'd say the Enterprise license would be a workaround, but pretty sure that Apple would revoke it as an abuse of terms.
AppMakr.com is a platform that helps anyone build apps and we launched over-the-air one-click install for testing back in November for our users; we call it AppDrop. You can find more info and watch a video here: http://go.appmakr.com/appdrop.
AppDrop and similar techniques really helps in reducing the friction of getting an app tested and made. This is a trend that more and more solution providers will jump on.
People love it.