Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Verteilen Sie iOS-Apps mithilfe der Firebase-Konsole an Tester

Sie können die Tester Ihres Teams verwalten und Builds über die Firebase-Konsole an sie verteilen.

Bevor Sie beginnen

Wenn Sie dies noch nicht getan haben, fügen Sie Firebase zu Ihrem iOS-Projekt hinzu .

Wenn Sie keine anderen Firebase-Produkte verwenden, müssen Sie nur ein Projekt erstellen und Ihre App registrieren. Wenn Sie sich jedoch für die Verwendung zusätzlicher Produkte in der Zukunft entscheiden, müssen Sie alle Schritte auf der oben verlinkten Seite ausführen.

Schritt 1 . Erstellen Sie Ihre App

Wenn Sie bereit sind, eine Vorabversion Ihrer App an Tester zu verteilen, erstellen Sie ein signiertes Verteilungsarchiv. Sie können Ihren normalen Erstellungsprozess verwenden, solange Sie die folgenden Anforderungen erfüllen:

  • Um Ihre App über Ihr Entwicklungsteam hinaus zu verteilen, müssen Sie entweder ein Ad-hoc- oder Ihr Enterprise-Verteilungsprofil verwenden.
  • Wenn Ihre App Game Center, APNs (und damit Cloud Messaging ) oder iCloud verwendet, stellen Sie sicher, dass Ihr Bereitstellungsprofil eine explizite App-ID und keine Platzhalter-ID verwendet.
  • Wenn Sie ein Ad-hoc-Verteilungsprofil verwenden, geben Sie die eindeutigen Geräte-IDs (UDIDs) der Geräte Ihrer Tester an. Wenn sich neue iOS-Tester für Ihr Testprogramm anmelden, müssen Sie das Bereitstellungsprofil mit den UDIDs ihrer Geräte aktualisieren. Siehe Registrieren zusätzlicher Testergeräte .
  • Wenn Sie seit dem letzten Build Codeänderungen vorgenommen haben (dh, Sie werden nicht nur neu erstellt, um die registrierten Geräte zu aktualisieren), aktualisieren Sie die vom Benutzer sichtbare Versionsnummer ( Version ) und die eindeutige Build-Nummer ( Build ) des Build-Ziels.

Nach Abschluss des Builds werden eine IPA-Datei und einige Protokolldateien in dem von Ihnen angegebenen Ordner gespeichert. In den folgenden Schritten verteilen Sie die IPA-Datei an Ihre Tester.

Schritt 2 . Verteilen Sie Ihre App an Tester

Laden Sie die IPA-Datei über die Firebase-Konsole hoch, um Ihre App an Tester zu verteilen:

  1. Öffnen Sie die Seite App Distribution der Firebase-Konsole. Wählen Sie Ihr Firebase-Projekt aus, wenn Sie dazu aufgefordert werden.

  2. Wählen Sie auf der Seite " Releases" die App aus, die Sie verteilen möchten, aus dem Dropdown-Menü.

  3. Ziehen Sie die IPA-Datei Ihrer App auf die Konsole, um sie hochzuladen.

  4. Geben Sie nach Abschluss des Uploads die Testergruppen und einzelnen Tester an, für die Sie den Build erhalten möchten. Fügen Sie dann Versionshinweise für den Build hinzu.

    Weitere Informationen zum Erstellen von Testergruppen finden Sie unter Verwalten von Testern .

  5. Klicken Sie auf Verteilen , um den Build für Tester verfügbar zu machen.

Sobald Sie Ihren Build verteilt haben, wird er 150 Tage (fünf Monate) lang im App Distribution-Dashboard der Firebase-Konsole verfügbar sein. Wenn der Build 30 Tage nach Ablauf abläuft, wird sowohl in der Konsole als auch in der Liste der Builds Ihres Testers auf dem Testgerät eine Ablaufbenachrichtigung angezeigt.

Tester, die nicht zum Testen der App eingeladen wurden, erhalten E-Mail-Einladungen, um loszulegen, und vorhandene Tester erhalten E-Mail-Benachrichtigungen, dass ein neuer Build zum Testen bereit ist (Anweisungen zur Installation der Test-App finden Sie in der Anleitung zum Einrichten des Testers ). Sie können den Status jedes Testers in der Firebase-Konsole überwachen, ob er die Einladung angenommen und die App heruntergeladen hat.

Schritt 3 . Registrieren Sie zusätzliche Geräte

Wenn Tester eine Einladung zum Testen eines Builds annehmen, der nicht mit einem Enterprise-Profil signiert ist, werden sie um Erlaubnis gebeten, die Kennung ihres Geräts mit Ihnen zu teilen. Wenn sie zustimmen, sammelt App Distribution die UDID vom Gerät und benachrichtigt Sie per E-Mail über die UDID.

Wenn Sie eine dieser E-Mails erhalten, aktualisieren Sie Ihr Bereitstellungsprofil mit der UDID und verteilen Sie einen neuen Build an Ihre Tester, indem Sie die folgenden Schritte ausführen:

  1. Fügen Sie die Geräte Ihrem Apple-Entwicklerportal hinzu.
    • Option 1: Importieren Sie die Geräte-UDIDs als CSV-Datei.

      Wählen Sie auf der Registerkarte Tester und Gruppen des App Distribution-Dashboards Alle Tester aus und klicken Sie dann auf Apple UDIDs exportieren , um eine CSV-Datei herunterzuladen. Importieren Sie anschließend die Datei mit der Option Mehrere Geräte registrieren in Ihr Apple-Entwicklerkonto . Weitere Informationen finden Sie in der Apple-Dokumentation .

      Beachten Sie, dass Sie mit Ihrem Apple-Entwicklerkonto möglicherweise nur eine begrenzte Anzahl von Geräten pro Jahr importieren können.

    • Option 2: Sammeln Sie die UDIDs und geben Sie sie per E-Mail ein.

      Registrieren Sie auf der Seite Geräte hinzufügen des Apple-Entwicklerportals die neue UDID, die in der E-Mail angegeben ist, die Sie erhalten haben.

  2. Fügen Sie die registrierten Geräte Ihrem Bereitstellungsprofil hinzu .
  3. Laden Sie das Bereitstellungsprofil herunter und erstellen Sie damit Ihre App neu. Wenn Sie nur neu erstellen, um die registrierten Geräte zu aktualisieren, aktualisieren Sie nicht die Build-Nummer oder -Version.
  4. Verteilen Sie Ihre App erneut über die Firebase-Konsole oder die CLI. Wenn Sie bereits einen Build mit derselben Build-Nummer und Version verteilt haben, erhalten nur Benutzer neu registrierter Geräte Benachrichtigungs-E-Mails.