Frage

Wie mache ich ein Ad-hoc-Verteilungsprofil?

Ich habe viele Links gelesen, aber ich denke, es fehlt mir noch etwas. Ich kann einfach nicht herausfinden, was.

Hier sind die Schritte, die ich unternommen habe
1. Ein Teammitglied hat mir seine Udid geschickt
2. Ich füge sein Telefon zu "Geräten" unter dem Dev -Portal hinzu

Dann habe ich das getan, um den Ad-hoc-Profifit zu erstellen
1. Gehen Sie zu "Bereitstellung" und "Verteilung" auf meinem Entwicklerportal
2. Fügen Sie "neues Profil" hinzu und wählen Sie "Ad-hoc" für das Optionsfeld "Distributionsmethode"
3. Wählen Sie die "Wildcard" -App -ID aus
4. Wählen Sie alle Telefone aus.
5. Laden Sie das Zertifikat auf dem Computer einer Person herunter und installieren Sie es

Also gab mir das Teammitglied die UDID und ich gab ihm eine .mobileProvisions -Datei und die App Binary zurück. Das funktioniert nicht.

Dies ist der Fehler, den ich auf Xcode sehe - "Eine gültige Signieridentitätsübereinstimmung mit diesem Profil kann nicht in Ihrem Schlüsselbund gefunden werden".

Wenn ich trotzdem versuche, die App in Xcode zu ziehen, erhalte ich "Ein gültiges Provisionsprofil für diese ausführbare Datei wurde nicht gefunden".

Bitte erleuchtet,
T -Shirt

War es hilfreich?

Lösung

Ein wichtiger Schritt, den viele Entwickler vergessen haben, ist, die Code -Signierberechtigungsdatei zu ihrem Projekt hinzuzufügen.

In Xcode fügen Sie der Ressourcengruppe Ihres Projekts eine neue Datei hinzu. Wählen Sie im Dialogfeld "Vorlage die Kategorie der Codesignierkategorie". Sie möchten die Berechtigungen auswählen. Sobald dies hinzugefügt wird, markieren Sie es in Xcode und deaktivieren Sie den Wert "Get-Task-Allow".

Sie möchten dann Informationen zu Ihrem Xcode -Projekt erhalten und unter der Registerkarte "Build" zum Code -Signierabschnitt wechseln. Geben Sie unter Code -Signierberechtigungen den Namen der von Ihnen hinzugefügten Datei ein. Stellen Sie sicher, dass Ihr Cert/Profile -Paar unter der Codessignieridentität ausgewählt wird. Sobald Sie diese Einstellungen erstellt haben, können Sie die .IPA- oder .App -Datei zusammen mit der .mobileProvision -Datei an Ihren Benutzer übergeben und Sie sollten alle festgelegt werden.

Andere Tipps

Erstellen Sie tatsächlich einen Build, der mit Ihrem Verteilungszertifikat signiert ist? Die Dokumente im Entwicklerprogrammportal sind sehr vollständig, ich weiß nicht, dass jemand hier in der Lage sein würde, den Prozess besser zu erklären. Schauen Sie sich das an die Verteilung> App vorbereiten

Stellen Sie sicher Anmeldung Sektion):

  • EIN Privat Schlüssel mit dem Namen Ihrer Organisation.
  • EIN Zertifikat an den oben genannten privaten Schlüssel namens beigefügt iPhone -Entwickler: Organisationsname

Stellen Sie sicher, dass sich Ihr Bereitstellungsprofil befindet ~/Library/MobileDevice/Provisioning Profiles.

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