So Ermöglichen Sie ein Beta-Tester, um mein iPad-Anwendung ohne Physischen Zugriff auf das iPad

StackOverflow https://stackoverflow.com/questions/9302127

  •  25-10-2019
  •  | 
  •  

Frage

Ich versuche, meine App lokalisiert und möchten, damit jemand zum ausführen meiner app, so dass Sie sehen können, wenn die Lokalisierungen sind fein arbeiten.Ich habe keine physischen Zugriff auf Ihrem iPad.Gibt es eine Möglichkeit, dies zu erleichtern?Könnten Sie mich führen, um einige Unterlagen, damit das geschehen kann?

Vielen Dank!

War es hilfreich?

Lösung

Sie können Ihnen eine Kopie der app mit der Ad-Hoc-Verteilung.Sie müssen zuerst die UUID Ihres Gerätes (Sie laden Sie die ad-hoc-Helfer-app von iTunes).

Nachdem Sie die UUID, die Sie vorbereiten können, die Ad-Hoc-Verteilung Ihrer app.Die folgenden Anweisungen sollten genau sein, aber ich habe Sie zusammen ziemlich schnell und können fehlen explicit detail auf einige Punkte.

Erstellen Distribution Profile:

  1. Sign in iOS Dev Center (https://developer.apple.com/devcenter/ios/)
  2. Gehen Sie zu den iOS Provisioning Portal.
  3. Fügen Sie die beta-tester Gerät (Klicken Sie auf "Geräte" aus dem Menü auf der linken Seite, dann klicken Sie auf "Gerät Hinzufügen" - button.
  4. Klicken Sie auf die "Provisioning" - Element in dem Menü auf der linken Seite.
  5. Klicken Sie auf die "Verteilung" tab.
  6. Klicken Sie auf "New Profile" button.
  7. Wählen Sie "Ad-Hoc"
  8. Füllen Sie in Ruhe von Informationen.
  9. Aktivieren Sie die beta-tester Gerät.
  10. Klicken Sie auf die Schaltfläche "Senden".
  11. Warten Sie ein paar Sekunden, dann aktualisieren Sie die Seite und laden Sie das provisioning-Profil.
  12. Doppel-klicken Sie auf das provisioning-Profil zu installieren.

Konfigurieren von Xcode für die Ad-hoc-Build:

  1. Öffnen Sie Projekt in Xcode.
  2. Navigieren Sie zu den Projekt-Einstellungen (Klicken Sie auf das Projekt in der Projekt-navigator, klicken auf das Projekt im Projekt-editor).
  3. Klicken Sie auf die "Info" - Registerkarte Projekt-Einstellungen.
  4. In den "Einstellungen" Abschnitt, klicken Sie auf die Schaltfläche"+".
  5. Wählen Sie die "Doppelte Release-Konfiguration"
  6. Name der Konfiguration "Ad-Hoc" oder ähnlich.
  7. Klicken Sie auf die "Build-Einstellungen" auf der Registerkarte Projekt-Einstellungen.
  8. Suche nach dem "Code Signing Identity" build-Einstellung.
  9. Ändern Sie den Wert von "iOS SDK" unter "Ad-Hoc" zu "iPhone Distribution" (in den "Automatik-Profil Selector" - Abschnitt der drop-down-Liste).
  10. Öffnen Sie die Schema-Editor (Menü -> Produkt -> Verwalten-Systeme)
  11. Wählen Sie das Schema für Ihr Ziel und klicken Sie auf button "Bearbeiten".
  12. Erweitern Sie "Archivieren" im linken Bereich des Schema-Editor.
  13. Ändern Sie die ausgewählte build-Konfiguration auf "Ad-Hoc".
  14. Klicken Sie auf "ok" - Taste.

Kompilieren Projekt Archiv:

  1. Wählen Sie "iOS-Gerät" oder Ihr iOS-test-Gerät aus der Xcode-Symbolleiste.
  2. Archivieren Sie das Projekt (Menubar -> Produkt -> Archiv).
  3. Wenn alles erfolgreich ist, dann ist der Veranstalter sollte angezeigt werden, die mit den "Archiv" - Registerkarte ausgewählt.
  4. Wählen Sie das Archiv, das Sie gerade erstellt haben, und klicken Sie auf "Verteilen..." button.
  5. Klicken Sie Auf "Next"
  6. Code Signing Identity:wählen Sie die Identität, die Sie erstellt haben (oder verwenden Sie "iPhone Distribution" für das automatische Profil-Auswahl).
  7. Klicken Sie auf die Schaltfläche "weiter".
  8. Codesign Unterzeichnen möchte, wählen Sie "Immer Erlauben"
  9. Sie können nun entweder speichern Sie die Anwendung für die installation über iTunes oder überprüfen Sie die "Save for Enterprise Distribution" aktivieren (siehe nächsten Abschnitt für die Enterprise-Distribution).

Enterprise Distribution (funktioniert für ad-hoc-Verteilung, um die beta-Benutzer):

  1. Überprüfen Sie die "Save for Enterprise Distribution" checkbox.
  2. Für "Application-URL" geben Sie die tatsächliche URL, die verwendet wird, um den download der .ipa-Datei, zum Beispiel: http://www.example/downloads/newapp/NewApp.ipa
  3. Geben Sie den Namen der Anwendung in das Feld "Titel".
  4. Die Dateien speichern (Standard-Dateinamen app.ipa und app.plist).
  5. Laden Sie die Dateien auf Ihre web-server aus und ändern den Namen, wenn nötig (zum Beispiel würde ich brauchen, um den Namen zu ändern von "app.ipa" zu NewApp.ipa" und "app.plist" zu "NewApp.plist").
  6. Stellen Sie sicher, dass Sie herunterladen können sowohl die .ipa (http://www.example/downloads/newapp/NewApp.ipa) und die .plist (http://www.example/downloads/newapp/NewApp.plist- ) Dateien.
  7. Fügen Sie den link installieren, die für Ihre Anwendung auf Ihre website:

    <a href="itms-services://?action=download-manifest&url=http://www.example/downloads/newapp/NewApp.plist">Installieren NewApp</a>

Installieren Sie Anwendung auf dem Gerät:

  1. Anwender gehen Sie zur download-Seite.
  2. Benutzer klicken Sie auf installieren-link.
  3. Wenn Sie dazu aufgefordert werden, müssen Benutzer erlauben die installation der app.

Andere Tipps

Ich habe sie nie benutzt, aber Testflug Vielleicht genau das sein, was Sie wollen. BETA-Verteilung der Luft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top