Estoy tratando de construir mi aplicación iOS desde la línea de comandos (MacOS 12.0.1, herramientas de línea de comandos XCode 13.4.0.0.1.1651278267).
Para ello, ejecuto el siguiente comando:
xcodebuild -workspace Unity-iPhone.xcworkspace -scheme Unity-iPhone -configuration Release -allowProvisioningUpdates -destination "platform=iOS,name=myiPhone" DEVELOPMENT_TEAM=myTeamId CODESIGN_IDENTITY=my-codesign-identity
Sin embargo, obtengo la siguiente salida:
error: No hay cuentas registradas en Xcode. Añada su cuenta de desarrollador a Xcode (en el objetivo 'Unity-iPhone' del proyecto 'Unity-iPhone')
error: No se encontraron perfiles para 'com.myCompany.myApp' fueron encontrados: Xcode no pudo encontrar ningún perfil de aprovisionamiento para el desarrollo de aplicaciones iOS que coincida con 'com.myCompany.myApp' (en el objetivo Unity-iPhone' del proyecto 'Unity-iPhone') **FALLO EN LA COMPILACIÓN**.
Pensé que -allowProvisioningUpdates
¿se supone que se encarga de los perfiles de aprovisionamiento por mí?
¿Estoy haciendo algo mal? ¿Cómo puedo hacer que esto funcione?
Espero una solución que pueda ejecutar desde la línea de comandos, ya que estoy tratando de construir una tubería automatizada.