Reputation: 11388
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:
TF_
convention)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
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
Reputation: 4005
This is possible but you have to create the different bundle ID for every running application!
Upvotes: 3