iPhone: la compresión de archivos .app en la línea de comandos (Mac OS X) elimina CodeSigning

Estoy tratando de hacer una automatización de compilación simple de mis aplicaciones de iPhone con TeamCity, pero tengo este problema molesto.

Cuando recojo e instalo manualmente el archivo .app desde la carpeta de compilación, funciona muy bien (se sincroniza sin problemas con iTunes y puedo ver la aplicación en mi teléfono)

Pero cuando trato de comprimir esto con / bin / zip o ditto ... entonces el contenido comprimido suelta el CodeSigning (iTunes dice que no puede instalar esta aplicación porque no está firmada)

He intentado diferentes combinaciones de estos ...

ídem -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip

¿Alguna idea más?

Intenté esto también pero sigo recibiendo el mismo error

version=$(date "+%Y-%m-%d.%H.%M.%S")
cd "$CONFIGURATION_BUILD_DIR"
zip -r -y "HelloWorld-$version.zip" HelloWorld.app

Respuestas a la pregunta(1)

Su respuesta a la pregunta