Are you using a different app id for your beta iPhone apps?

Those of us who have iPhone apps (whether or not released) can send a limited beta using ad-hoc distribution. While there are a few holes in the Apple docs for this, there are several blogs, posts, and other articles on the "network" that fill in the blanks.

However, one thing that I didnโ€™t mention anyone about, and I was wondering: when you do the beta build, do you use the same application identifier as your released (or already released) application?

The argument for using a different identifier is that the beta may continue to work with the released application. This is probably more important if you already have an released version in the box.

The argument against this is that the beta version will not have access to any data that can be created by the released application, and vice versa. This may or may not be what you want in each case.

Are there any problems with this approach? Currently, I have only one application identifier, but IIRC has no obstacles to creating more as needed ..?

It would be interesting to know what others are doing.

+6
iphone beta distribution adhoc app-id
source share
3 answers

We use the same application identifier, just for simplicity. There is enough headache in the ad-hoc distribution, and we donโ€™t want to confuse anyone: โ€œWhy are there two applications on my phone?โ€ Problems.

+8
source share

I think it depends on how important the data is in your application. If the data is valuable, I donโ€™t think beta testers would like it to be at risk, so having a separate AppID makes sense. Of course, this also means that they will not fully test the application, and any โ€œupdateโ€ code will not be verified.

In my case (Yummy), data is just delicious.comโ€™s cache, so a catastrophic error in my code would mean, in the worst case, loading all your bookmarks again. Therefore, I usually use the same AppID for everything.

+3
source share

I use both different Bundle identifiers to allow my testing team to have several versions of the installed application, as well as different NAN Bundle Display displays, so they can easily see that they are using development or beta build and tell me the number comes back to me when problems found.

+3
source share

All Articles