iPhone: сжатие файлов .app в командной строке (Mac OS X) удаляет CodeSigning

Я пытаюсь выполнить простую автоматизацию сборки приложений для iPhone с помощью TeamCity, но у меня возникает эта проблема.

Когда я вручную поднимаю и устанавливаю файл .app из папки сборки, он отлично работает (плавно синхронизируется с iTunes, и я вижу приложение на своем телефоне)

Но когда я пытаюсь сжать это с помощью / bin / zip или ditto ... тогда заархивированное содержимое теряет подпись кода (iTunes говорит, что не может установить это приложение, потому что оно не подписано)

Я пробовал разные комбинации этих ..

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

Есть еще идеи?

Я тоже это пробовал, но все равно получаю ту же ошибку

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

Ответы на вопрос(1)

Ваш ответ на вопрос