iPhone: How to run a Beta build, in addition to the App Store build?

Posted by rondoagogo on Stack Overflow See other posts from Stack Overflow or by rondoagogo
Published on 2010-03-20T09:37:21Z Indexed on 2010/03/20 9:41 UTC
Read the original article Hit count: 160

Filed under:
|

Hi, All!

I have an app on the Store for which we’re readying an update.

The other members of our team have the App Store version already loaded up (~purchased) on their respective iPhones -- and those contain User Data which each member needs to be able to keep.

In the meantime, we need to test out a Beta version of the next version of the app.

Presumably, we’d need to have the two versions (ad hoc, and app store) co-existing on each device, at least until everyone’s signed off on the beta, and it’s uploaded to the store (at which point, they'd delete the beta version).

[Once it’s on the Store, of course, they can each update their main (i.e., Release) version of the app via the usual App Store 'update' mechanism -- and then delete the beta version from their devices. In that case, all their user data is still retained intact.]

So assuming that’s the proper workflow ...

How do I issue a Beta to the team, and have it not replace/overwrite the existing App Store version?

I’ve tried customizing parameters in the beta’s “[appname]-Info.plist”, but haven’t found a setting yet that allows the two versions (beta and release) to co-exist on the same device.

Any ideas? And is this this is the proper approach to them being able to keep their data?

(And last, how might I do it with & without a script? I assume there's just one parameter that'd need to be changed.)

I hope this all makes sense -- thank you in advance for your help!

© Stack Overflow or respective owner

Related posts about iphone

Related posts about iphone-sdk