Xcode Server Bot Problema: advertencia. Generar error de service. Problema: el file en la ruta 'some / path' está mal formado

Estoy usando Cocoapods y KIF para ejecutar la continuous integration en un server Xcode. He configurado esto exitosamente para que un proyecto informe sobre cada compromiso. Ahora estoy usando un segundo proyecto y obtengo el error:

Bot Issue: warning. Build Service Error. Issue: archive at path '/Library/Developer/XcodeServer/Integrations/Integration-81d42936b22a04037fd4aebed1074e5e/Archive.xcarchive' is malformed. Integration Number: 1. Description: archive at path '/Library/Developer/XcodeServer/Integrations/Integration-81d42936b22a04037fd4aebed1074e5e/Archive.xcarchive' is malformed. 

Las testings pasaron cuando se ejecutó en la máquina del server Xcode usando Xcode. Traté de download perfiles de aprovisionamiento, etc. a través de Xcode, pero eso no ayudó. Eliminé el Bot y creé uno nuevo, pero eso tampoco ayudó.

Cualquier ayuda es bienvenida

Al less en mi caso (y puede haber varias causas), esto se debió a tener "Skip Install" establecido en cada objective, lo que hace que termine con un file vacío (pero solo en Xcode Server).

Básicamente, xcodebuild (la herramienta de command-line) tiene muchas diferencias críticas de Xcode en la forma en que maneja el archivado. Construye objectives que no figuran en el esquema, y ​​obedece a la bandera Saltar file incluso para los objectives enumerados en el esquema. Por el contrario, cuando se construye localmente, Xcode ignora la bandera Saltar file y archiva cualquier objective en el esquema (y solo los objectives enumerados en el esquema).

Le aconsejaría que archive un error cada vez que se encuentre con situaciones en las que un proyecto se genera localmente pero falla en el server. Si todos hicieran esto, tal vez estas diferencias eventualmente se arreglarían …