How does Beta-testing work? As in how do people get the app? Here is my guess; I'm guessing that the app is put in a special section on the App store that is not visible to anybody except the actual Apple Staff. The only way to get that App is to have the code, which you put in in the giftcard redeem section?
The developer sends you the app by email or a hosts it on their server. They also give you a mobile provisioning file, which authorizes iTunes to install the app on your device. The mobile provisioning file contains the UDID of everyone who is beta testing the app. The method you said only works if the app has already been approved by Apple and the developer is waiting to release it.
They send you a file via email. You download it, unzip the files, and click and drag to your iTunes app library. Sync and play.
Assuming you are a beta tester: first, the dev will need to get your device ID and include it into what we call a profile. Then you will have to download the game & the profile onto your device. There is no need to do it via itunes anymore, you can directly download it from your device (you need ios 4.2). JC
If you are going to put it on a SFTP server, you have to use one of the two programs: Cyberduck (Mac) WinSCP (Windows) I've done this a year ago for beta testing Quitit! My mind is kinda rusty on this lol
I'd heard a bit about this and checked the Dev forums but can't find any info on how to do this, do you have any links?
Yes, it's dead simple. Check this link: http://www.paradeofrain.com/2010/11/taking-the-pain-out-of-ad-hoc-testing/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+paradeofrain+(Parade+of+Rain) JC
Beta testing for normal app and games is super simple. Get the UDID from your beta testers idevices. Add them to your ad hoc profile. Build. Put it online at megaupload or something like that. Beta testers download it, copy it to itunes and sync and voilá. However what is the process like for something with IAP? To make it simple think of 1 IAP that unlocks the entire game. What do you send your beta testers in that case? I know there's some sort of promo codes for IAP that you can send reviewers, but I don't know how beta testing works in that case (and would like to know!).
Check my previous post, no need to do that anymore, beta tester/clients can get their build directly install from their idevice by clinking a simple link. It doesn't look like there is a simple solution for that. The only way I see is to allow all IAP for your beta build (so the testers can test them). I saw some guys doing some very clever stuff with online activation but I'm to illiterates with internet/server stuff Are you sure? How does this work? It isn't like downloading a full game as the IAP is activated from inside the game. Anyway, if you have some info tell us please. JC
No, I'm not sure at all, but I think I read something like that...somewhere. I'll try to find the link.
That is great we can finally download straight to the device. Like the article said, I can never be bothered to sync my iPod, as I also download apps straight to device and usually takes a couple of hours just to transfer!
An unrelated question about AdHoc builds and one that's been asked before in this forum but not answered. Has anyone heard of an AdHoc build being hacked into something that Jailbreakers can use? Are AdHocs as vulnerable as released apps?
I heard about something like that. Don't know if it's an urban legend though. However I have a big fat black rectangle with FPS and Memory Usage counters on my ad hoc versions. I imagine taking them out might be a little more work than a hacker is willing to do for a shot at a beta of my game.
This is actualy quite "old" news. I use this tool for adhoc deployment http://www.hanchorllc.com/2010/08/24/introducing-ios-beta-builder/ Its free and open source, so you can easily tweak it to your own needs or use it as is. Works great on ios 4.1+