Stanislav Pankevich
Stanislav Pankevich

Reputation: 11388

AppStore release of iOS app and its multiple Testflight builds on the same device

I wonder if there is a practice of doing some tweaks on a configuration of development Testflight builds of iOS apps that makes possible having all the builds (including main current App's build obtained from AppStore) live on the same device.

For example, what config parameters should I operate on to have: MyApp (AppStore build), MyApp_TF_234, MyApp_TF_237, ... builds live on my device without any conflicts:

This presentation describes something very similar to what I am asking here about, the difference is that I want to achieve this "multiple builds on the same device" with minimum steps to have it working with TF.

Upvotes: 2

Views: 1098

Answers (2)

Stanislav Pankevich
Stanislav Pankevich

Reputation: 11388

Just a couple of details in addition to the answer I've accepted as correct.

A simplified setup can include just two different bundle identifiers: com.company.myapp and com.company.MyApp.Testflight, where the former is designated for AppStore and the latter is used for all testflight builds. Now the Home screen of my device has two different apps: My App and My App (236).

Also, notice that Testflight generates new API token for each App created, so don't forget to set correct app token when you switch your app to be built for Testflight or switch it to be built for AppStore.

Very helfpul blog posts:iOS multi-environment configuration, iOS Quick Tip: Managing Configurations With Ease.

Upvotes: 3

Retro
Retro

Reputation: 4005

This is possible but you have to create the different bundle ID for every running application!

Upvotes: 3

Related Questions