メインターゲットと依存フレームワークで構成されるMacOSXアプリがあります。Mac OS Xアプリでコード署名を有効にしてから、コード行に触れていなくても、Xcodeを実行するたびにメインターゲットが再構築されることに気付きました。
依存フレームワークはメインターゲットファイルのCRCを知る必要があるため、これは問題です。Xcodeがメインターゲットを再構築するたびに、CRCが変更されます。
コード署名の前に、メインターゲットを1回ビルドし、CRCを生成し、フレームワークコードにCRCを入力して、メインターゲットを再度ビルドします。Xcodeは、フレームワークのみが変更されたことに気付くため、メインターゲットを再構築しません。
助言がありますか?