Githawk: Bitrise bloqué avec Watch App

Créé le 4 mai 2018  ·  13Commentaires  ·  Source: GitHawkApp/GitHawk

Après avoir fusionné #1781, Bitrise est bloqué en essayant de signer le code de la version TestFlight. La version dev a très bien fonctionné, mais maintenant, lorsque j'essaie d'archiver, elle échoue avec :

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 **

J'ai créé + téléchargé les profils de provisionnement de l'application et de l'extension WatchKit (à la fois dev _et_ distribution) et rien ne fonctionne. L'exécution de la commande xcodebuild localement fonctionne bien, l'archivage avec Xcode fonctionne bien... Je suis perplexe.

Quelqu'un a-t-il des conseils ? @viktorgardart peut-être ?

🐛 bug

Commentaire le plus utile

Euh désolé voulait dire @viktorbenei

Envoyé avec GitHawk

Tous les 13 commentaires

Hmm, je n'en ai aucune idée, @KrauseFx peut-être ?

Euh désolé voulait dire @viktorbenei

Envoyé avec GitHawk

Je suppose qu'il manque un profil de développement qui existe sur votre Mac mais que vous avez oublié de le télécharger sur Bitrise.io

Essayez https://github.com/bitrise-tools/codesigndoc il a été conçu exactement pour cela, pour collecter tous les fichiers de signature requis 😉

PS, vous pouvez également trouver le codesigndoc one liner dans l'éditeur de workflow, dans l'onglet Code Signing.

@viktorbenei J'ai en fait essayé le script et il génère un répertoire vide 😕 Je vais vérifier les journaux Xcode.

Envoyé avec GitHawk

@rnystrom sans journaux, c'est vraiment difficile à dire - pouvez-vous partager la sortie terminal/log de codesigndoc ?

@viktorbenei voici la sortie codesigndoc :

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

Archive et tout réussit, mais les exportations sont vides.

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

D'accord, continuons le jeu de marquage. Peut-être que @joshdholtz en sait plus ?

Attendez, je me demande si je dois sélectionner le profil de développement lors de l'archivage... 🤔 ... j'essaierai de faire un rapport !

Envoyé avec GitHawk

Je vais chercher de la nourriture mexicaine pour le moment, je ne peux donc regarder que les choses sur mon téléphone, mais il semble que les profils doivent être sélectionnés dans Xcode (s'ils ne le sont pas) et bitrise (s'ils ne le sont pas) depuis le match et/ou le soupir n'est pas utilisé

Je ne connais pas grand-chose à bitrise mais peut-être que match/sigh pourrait être intégré dans le Fastfile pour faire tout le gros du travail des certificats et des profils afin que les choses n'aient pas besoin d'être faites manuellement ? ☺️

On dirait que codesigndoc juste besoin de profils de développement (pas de l'App Store)

BTW, je viens de télécharger GitHawk (je ne savais pas que c'était une chose) et c'est génial Merci d'avoir fait ça !

Envoyé avec GitHawk

Laisser refroidir @joshdholtz 👌
Tu vois, on devrait faire ce jeu de tag plus souvent

Je pense que oui! J'espère être à nouveau tagué par vous tous très bientôt 🙃

Envoyé avec GitHawk

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

rnystrom picture rnystrom  ·  3Commentaires

BasThomas picture BasThomas  ·  3Commentaires

viktorgardart picture viktorgardart  ·  3Commentaires

BasThomas picture BasThomas  ·  3Commentaires

weyert picture weyert  ·  3Commentaires