I am trying to do a simple build automation of my iPhone apps with TeamCity, but having this nagging issue..

When I manually pickup and install .app file from the build folder it works great (syncs smoothly with iTunes and I can see the app on my phone)

But when I try to zip this with /bin/zip or ditto...then the zipped contents loose the CodeSigning (iTunes says that it cannot install this app because its not signed)

I have tried different combinations of these..

ditto -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip

Any more ideas?

I tried this too but still getting the same error

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