Después de fusionar # 1781, Bitrise está atascado tratando de firmar el código de la compilación de TestFlight. La compilación del desarrollador funcionó bien, pero ahora, cuando intento archivar, falla con:
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 **
He creado y subido la aplicación WatchKit y los perfiles de aprovisionamiento de extensiones (tanto de desarrollo como de distribución) y nada funciona. Ejecutar el comando xcodebuild
localmente funciona bien, archivar con Xcode funciona bien ... Estoy perplejo.
¿Alguien tiene algún consejo? @viktorgardart tal vez?
Hmm, en realidad no tengo idea, ¿ @KrauseFx tal vez?
Er lo siento quería decir @viktorbenei
Enviado con GitHawk
Supongo que falta un perfil de desarrollo que existe en su Mac, pero se olvidó de cargarlo en Bitrise.io
Pruebe https://github.com/bitrise-tools/codesigndoc , fue diseñado exactamente para esto, para recopilar todos los archivos de firma necesarios 😉
PD: también puede encontrar la línea codesigndoc one en el editor de flujo de trabajo, en la pestaña Firma de código.
@viktorbenei De hecho, probé el script y genera un directorio vacío 😕 Verificaré los registros de Xcode.
Enviado con GitHawk
@rnystrom sin registros es realmente difícil de decir: ¿puedes compartir la salida de terminal / registro de codesigndoc?
@viktorbenei aquí está la salida codesigndoc
:
https://gist.github.com/rnystrom/93bcd2da6b0ad113f840fd0cc312c0b9
Archive y todo se realiza correctamente, pero las exportaciones están vacías.
Muy bien, sigamos con el juego de las etiquetas. ¿Quizás @joshdholtz sepa más?
Espera, me pregunto si necesito seleccionar el perfil de desarrollador al archivar ... 🤔 ... ¡intentaré informar!
Enviado con GitHawk
Totes fuera de recibir comida mexicana en este momento, por lo que solo puedo ver cosas en mi teléfono, pero parece que los perfiles deben seleccionarse en Xcode (si no lo están) y bitrise (si no lo son) desde coincidencia y / o suspiro no se está utilizando 🤔
No sé mucho sobre bitrise, pero tal vez match / sigh podría integrarse en Fastfile para hacer todo el trabajo pesado de certificados y perfiles para que las cosas no tengan que hacerse manualmente. ☺️
Parece que codesigndoc
solo necesitaba perfiles de desarrollo (no en la tienda de aplicaciones)
Por cierto, acabo de descargar GitHawk (no sabía que era una cosa) y es increíble 👌 ¡Gracias por hacer esto!
Enviado con GitHawk
Genial @joshdholtz 👌
Mira, deberíamos hacer este juego de etiquetado con más frecuencia @rnystrom 😄
¡Creo que sí! Espero volver a ser etiquetado por todos ustedes en algún momento pronto 🙃
Enviado con GitHawk
Comentario más útil
Er lo siento quería decir @viktorbenei
Enviado con GitHawk