Is it possible to have inline and external assembly in TestFlight?

Our company is currently launching a beta test using TestFlight and we are aiming to create a new build with a few significant changes. We would like to test to make sure nothing new happened with the new build, but unfortunately a lot of people here work remotely and we cannot manually install the new build on our devices.

What I would like to do is upload the new build to iTunes Connect and not submit it for review until we have a chance to test it. According to Apple:

When you upload new pre-release builds, internal testers will always get the most recent build you uploaded. External testers only access an update after you've submitted it to Beta App Review and it has been approved.

It's good. This is exactly what I want. However, on the next line, they continue to say:

Loading a new build will automatically disable new installations of old builds.

What I understand means that if you download a new internal assembly, nobody will be able to install the old external assembly. It is right? And if so, is there a way to have a second internal test version?

+3


source to share


1 answer


I see your misunderstanding here. How it works, when you upload a new build, all your internal testers will be notified and can upload the new version. For internal testers only, the previous version will be disabled, and external testers will be able to download the last viewed version of your application for up to 30 days. Only when you also submit your new build for external testing will you update your external tester version. Until then, they will be able to download the current version. Hope this helps, Julian



+5


source







All Articles