Wie kann man einen in TestFlight abgelaufenen Build reaktivieren?
- Warum läuft ein Build in TestFlight ab?
- Ist es möglich, einen abgelaufenen Build in TestFlight zu reaktivieren?
- Alternativen zur Reaktivierung des Builds
- Fazit
Wenn ein Build in TestFlight abgelaufen ist, kann es notwendig sein, diesen erneut zu reaktivieren, um ihn weiterhin zu testen oder für Tester verfügbar zu machen. TestFlight ist ein Tool von Apple, das Entwicklern erlaubt, Beta-Versionen ihrer iOS-, iPadOS- oder macOS-Apps vor der offiziellen Veröffentlichung zu verteilen. Ein Build läuft in TestFlight nach einer bestimmten Zeitspanne automatisch ab, was bedeutet, dass Tester keinen Zugriff mehr darauf haben. Im Folgenden wird ausführlich erklärt, warum Builds ablaufen und wie man einen abgelaufenen Build wieder nutzen kann.
Warum läuft ein Build in TestFlight ab?
Apple legt für jeden Build, der in TestFlight hochgeladen wird, eine maximale Testzeit von 90 Tagen fest. Nach Ablauf dieser Frist wird der Build automatisch deaktiviert, das heißt, er steht den eingeladenen Testern nicht mehr zur Verfügung. Dies dient unter anderem dazu, die Testphase überschaubar zu gestalten und sicherzustellen, dass immer aktuelle Versionen getestet werden. Außerdem hilft es, die Anzahl der verfügbaren Builds im System zu begrenzen.
Ist es möglich, einen abgelaufenen Build in TestFlight zu reaktivieren?
Leider gibt es keine direkte Möglichkeit, einen einmal abgelaufenen Build in TestFlight wieder zu reaktivieren. Apple bietet keine Funktion an, die den Testzeitraum für einen einzelnen Build verlängert oder die Abgelaufen-Markierung aufhebt. Sobald der Build abgelaufen ist, ist er für Tester nicht mehr erreichbar und wird auch nicht mehr in der TestFlight-App angezeigt.
Alternativen zur Reaktivierung des Builds
Auch wenn die direkte Reaktivierung eines abgelaufenen Builds nicht möglich ist, gibt es dennoch eine Lösung, um eine ähnliche Version weiterhin zum Testen anzubieten. Der gängigste Ansatz ist, eine neue Version oder einen neuen Build der App zu erstellen und diesen erneut in App Store Connect hochzuladen. Sobald ein neuer Build verfügbar ist und den Review-Prozess durchlaufen hat, kann er wieder für Tester freigegeben werden. Dabei kann es sinnvoll sein, nur minimalen Quellcode oder Versionsnummern anzupassen, um schnell wieder eine testbare Version bereitstellen zu können.
Zusätzlich sollte man sich bewusst sein, dass Builds mit verschiedenen Versionsnummern parallel in TestFlight existieren können, was bedeutet, dass Tester immer die aktuellsten Builds verwenden sollten.
Fazit
Zusammenfassend lässt sich sagen, dass ein abgelaufener Build in TestFlight nicht reaktiviert werden kann. Die praktikable Lösung besteht darin, einen neuen Build mit einer neuen Versionsnummer hochzuladen. Dies stellt sicher, dass Tester weiterhin eine zugängliche und aktuelle Version der App haben. Entwickler sollten diese Einschränkung in ihren Testplänen berücksichtigen und rechtzeitig neue Builds bereitstellen, bevor die Testzeit abläuft.
