Githawk: Bitrise bleibt bei der Watch App stecken

Erstellt am 4. Mai 2018  ·  13Kommentare  ·  Quelle: GitHawkApp/GitHawk

Nach dem Zusammenführen von #1781 bleibt Bitrise beim Versuch, den TestFlight-Build zu signieren, stecken. Der Dev-Build hat gut funktioniert, aber jetzt, wenn ich versuche zu archivieren, schlägt er fehl mit:

Last lines of the Xcode's build log:
Check dependencies
Code Signing Error: No profiles for 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension' were found:  Xcode couldn't find any iOS App Development provisioning profiles matching 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild.
Code Signing Error: Code signing is required for product type 'WatchKit Extension' in SDK 'watchOS 4.3'
** ARCHIVE FAILED **

Ich habe die Bereitstellungsprofile für die WatchKit-App und die Erweiterung (sowohl dev _und__distribution) erstellt und hochgeladen, aber nichts funktioniert. Das Ausführen des Befehls xcodebuild lokal funktioniert gut, die Archivierung mit Xcode funktioniert gut ... Ich bin ratlos.

Hat jemand einen Rat? @viktorgardart vielleicht?

🐛 bug

Hilfreichster Kommentar

Entschuldigung meinte @viktorbenei

Gesendet mit GitHawk

Alle 13 Kommentare

Hmm, ich habe eigentlich keine Ahnung, @KrauseFx vielleicht?

Entschuldigung meinte @viktorbenei

Gesendet mit GitHawk

Ich vermute ein fehlendes Entwicklerprofil, das auf Ihrem Mac existiert, aber Sie haben vergessen, es auf Bitrise.io hochzuladen

Versuchen Sie https://github.com/bitrise-tools/codesigndoc es wurde genau dafür entwickelt, um alle erforderlichen Signaturdateien zu sammeln 😉

PS Sie finden den codesigndoc one liner auch im Workflow-Editor auf der Registerkarte Code Signing.

@viktorbenei Ich habe das Skript tatsächlich ausprobiert und es gibt ein leeres Verzeichnis aus 😕 Ich werde die Xcode-Protokolle überprüfen.

Gesendet mit GitHawk

@rnystrom ohne Protokolle ist es wirklich schwer zu sagen - können Sie die Terminal- / Protokollausgabe von codesigndoc teilen?

@viktorbenei hier ist die Ausgabe von codesigndoc :

https://gist.github.com/rnystrom/93bcd2da6b0ad113f840fd0cc312c0b9

Archivieren und alles gelingt, aber der Export ist leer.

screen shot 2018-05-04 at 3 40 23 pm

Okay, lassen Sie uns das Tagging-Spiel weitergehen. Vielleicht weiß @joshdholtz mehr?

Warten Sie, ich frage mich, ob ich beim Archivieren das Entwicklerprofil auswählen muss... 🤔 ... werde versuchen, Bericht zu erstatten!

Gesendet mit GitHawk

Ich kann mir gerade mexikanisches Essen besorgen, kann mir aber nur Dinge auf meinem Telefon ansehen, aber es scheint, als müssten die Profile in Xcode (wenn nicht) und Bitrise (wenn nicht) ausgewählt werden, da sie übereinstimmen und / oder seufzen wird nicht verwendet 🤔

Ich weiß nicht viel über Bitrise, aber vielleicht könnte Match/Seufzer in das Fastfile integriert werden, um all das schwere Heben von Zertifikaten und Profilen zu erledigen, damit die Dinge nicht manuell erledigt werden müssen? ️

Sieht aus wie codesigndoc benötigte nur Entwicklerprofile (nicht App Store)

Übrigens, ich habe gerade GitHawk heruntergeladen (ich wusste nicht, dass es ein Ding ist) und es ist großartig 👌 Danke, dass du das gemacht hast!

Gesendet mit GitHawk

Cool @joshdholtz 👌
Sehen Sie, wir sollten dieses Tagging-Spiel öfter machen @rnystrom 😄

Ich glaube schon! Hoffe, bald wieder von euch allen getaggt zu werden 🙃

Gesendet mit GitHawk

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen