TeamCity を使用して iPhone アプリの簡単なビルド自動化を行おうとしていますが、このしつこい問題があります..
buildフォルダーから.appファイルを手動でピックアップしてインストールすると、うまく機能します(iTunesとスムーズに同期し、電話でアプリを表示できます)
しかし、これを /bin/zip または ditto で圧縮しようとすると、圧縮されたコンテンツは CodeSigning を失います (署名されていないため、このアプリをインストールできないと iTunes は言います)。
私はこれらのさまざまな組み合わせを試しました..
同上 -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