it-swarm.com.de

Xcode 8 fordert zur Registrierung eines Geräts auf, um ein Bereitstellungsprofil zu erstellen

Ich versuche, eine App zum Testen zu veröffentlichen, ohne ein Gerät in meinem Mac anschließen zu müssen. 

Ich habe ein Entwicklerkonto erstellt, eine App in iTunes erstellt, eine Bundle-ID generiert, mit dem Entwicklerkonto bei xcode angemeldet und ein Händlerzertifikat generiert.

Beim Versuch, die App zu archivieren, wurde die Fehlermeldung "Konfliktbereitstellungseinstellung. Die App wird automatisch für die Entwicklung signiert ..."

Ich habe in diesem Beitrag gelesen und folgte dem Tipp, die Option "Automatisches Verwalten der Signatur" zu deaktivieren und erneut zu aktivieren. Nachdem ich mein Team neu gewählt habe, erhalte ich die Fehlermeldung "Es sind keine Geräte in Ihrem Konto auf der Entwicklerwebsite registriert. Schließen Sie das Gerät an und wählen Sie ein Gerät aus, um es mit Xcode registrieren zu lassen".

Das ganze Ziel war, dass ich kein iOS-Gerät brauche, weil ich die Anwendung sofort veröffentlichen und die Leute dazu einladen wollte, sie im Testflug zu testen. Kann man das nicht so machen? Fehlt mir etwas?.

Ich habe viele Dokumentationen gelesen, aber als erster Timer erscheint alles verwirrend. 

Bearbeiten: Ich habe ein Verteilungsprofil als Verteiler erstellt. Selbst nach dem Erstellen und Installieren des Verteilerprofils (es erscheint jetzt auch in Xcode unter Konto -> Bereitstellungsprofile), erhalte ich immer noch denselben Fehler. Ich habe auch bemerkt, dass beim Signieren das Signaturzertifikat iOS Developer ist. ich bin mir sicher 

 enter image description here

16
Lazarus Rising

Die Lösung (obwohl ich weitere ausführliche und aufschlussreiche Erklärungen begrüßen würde):

  • @Allgemein -> Signieren, deaktivieren Sie die Option "Signieren automatisch verwalten"
  • @Allgemein -> Signatur und Zertifikate wählen Ihr Team

Obwohl dies in meinem Fall nicht das Problem war, würde ich empfehlen, sicherzustellen, dass Sie in der Geräteliste Generic iOS-Gerät in Ihren Zielgeräten wählen.

12
Lazarus Rising

Wenn Sie ein Gerät nicht registrieren möchten, beachten Sie folgende Hinweise: 

https://stackoverflow.com/a/44157307/499581

* In short use "Generic" as the device while archiving.

Wenn Sie ein Gerät registrieren möchten, dann lautet die Lösung:

Msgstr "In Ihrem Konto sind keine Geräte auf der Website für Entwickler .__ registriert. Schließen Sie ein Gerät an, und wählen Sie ein Gerät aus, damit Xcode es registrieren kann.".

Ist das physische Anschließen Ihres Geräts (ein aktuelles iPhone oder iPad), damit Xcode es für Entwicklungszwecke registrieren kann (Hinweis: Dies hat keine Auswirkungen auf den normalen täglichen Gebrauch des Geräts). Nachdem das Gerät registriert wurde, kann es für Entwicklungstests, Laden von Bereitstellungsprofilen usw. verwendet werden.

Deaktivieren und Aktivieren von Geräten mit Ihrem Entwicklerkonto

0
l'L'l

Mir geschah, dass ich meine App zum ersten Mal auf einem physischen Gerät ausführen wollte und kein Team hatte. Ich habe es also erst erstellt, bevor ich mein Telefon mit dem USB-Kabel angeschlossen habe. Nachdem ich das Team erstellt hatte, erschien eine Nachricht wie oben aufgeführt. Ich habe im Internet recherchiert, aber nichts gefunden. 

Ich habe also folgendes getan: Ich habe mein Handy verbunden, den gesamten vertrauenswürdigen Vorgang ausgeführt und dann Xcode neu gestartet. Ich bin nicht sicher, was passiert ist, aber es waren einige meiner ersten Erfahrungen mit Xcode. Es hört sich vielleicht dumm an, aber es hat mir geholfen. Hoffe auch dir.

0
JJeset BC