Wie kann man die App-Version in TestFlight ändern?

Melden
  1. Einleitung zur App-Version in TestFlight
  2. App-Version versus Build-Nummer in TestFlight
  3. Vorbereitung in Xcode zur Versionsänderung
  4. Neuen Build in App Store Connect hochladen
  5. TestFlight-Beta mit neuer Version freigeben
  6. Wichtige Hinweise zur Versionsänderung
  7. Fazit

Einleitung zur App-Version in TestFlight

TestFlight ist ein von Apple bereitgestelltes Tool, mit dem Entwickler Beta-Versionen ihrer iOS-Apps testen lassen können, bevor diese im App Store veröffentlicht werden. Eine häufige Frage, die dabei auftaucht, ist, wie man die App-Version in TestFlight ändern kann. Dies betrifft insbesondere Entwickler, die neue Versionen oder Builds einer App hochladen und ihre Tester über Aktualisierungen informieren möchten.

App-Version versus Build-Nummer in TestFlight

Grundsätzlich unterscheidet TestFlight zwischen der App-Version (z.B. 1.0, 1.1, 2.0) und der Build-Nummer (z.B. 10, 11, 12). Die App-Version ist die, die Nutzer auch im App Store sehen, während die Build-Nummer intern für die Organisation der Uploads verwendet wird. Wenn Sie eine App-Version ändern möchten, müssen Sie diese Information in Ihrem Projekt festlegen, bevor Sie den neuen Build hochladen.

Vorbereitung in Xcode zur Versionsänderung

Die App-Version kann in Xcode im sogenannten "General"-Tab des Projekt-Settings unter "Version" geändert werden. Dort geben Sie die neue Versionsnummer ein, die dann beim Erstellen des Builds in der App eingebettet wird. Die Build-Nummer sollte ebenfalls erhöht werden, um Upload-Konflikte zu vermeiden. Nach dem Einstellen dieser Werte wird die App neu kompiliert und als neuer Build archiviert.

Neuen Build in App Store Connect hochladen

Nachdem der neue Build mit der geänderten Versionsnummer und höheren Build-Nummer erstellt wurde, laden Sie diesen über Xcode oder das entsprechende Transport-Tool (z.B. Application Loader) in App Store Connect hoch. Dort wird der Build verarbeitet. Sobald der Verarbeitungsprozess abgeschlossen ist, können Sie diesen Build für die TestFlight-Beta-Freigabe auswählen.

TestFlight-Beta mit neuer Version freigeben

In App Store Connect wählen Sie den neuen Build aus und stellen sicher, dass die zugehörige TestFlight-Beta mit den korrekten Details veröffentlicht wird. Ihre Tester sehen dann nicht nur die neue Build-Nummer, sondern auch die neue App-Version in der TestFlight-App. Wenn Sie möchten, können Sie zudem Release-Notes hinzufügen, in denen Sie auf die Versionsänderung und neue Features hinweisen.

Wichtige Hinweise zur Versionsänderung

Es ist wichtig, dass die Versionsnummer stets sinnvoll erhöht wird – üblicherweise nach semantischen Versionierungsregeln (Major.Minor.Patch). Darüber hinaus darf die Build-Nummer innerhalb derselben Version nicht dupliciert werden. Ein Versuch, denselben Build oder dieselbe Version unverändert hochzuladen, führt zu Fehlermeldungen. Nur durch die korrekt erweiterte Versionsnummer und Build-Nummer kann die neue Version in TestFlight zum Testen bereitgestellt werden.

Fazit

Die Änderung der App-Version in TestFlight erfolgt nicht direkt in TestFlight selbst, sondern wird durch das Ändern der Versionseinstellungen in Xcode und dem anschließenden Upload eines neuen Builds in App Store Connect gesteuert. Erst dann ist die neue Version in TestFlight für Tester verfügbar. Durch sorgfältiges Verwalten von Versions- und Buildnummern stellen Sie sicher, dass Ihre Beta-Tests reibungslos verlaufen und Tester stets die aktuellste Version ausprobieren können.

0

Kommentare