Xcodeプロジェクトをビルドするたびに、すべてのコードをコンパイルした後、「製品への署名」を完了するにはforeverが必要です。 (プロジェクトに署名が必要な約200 MBのリソースが含まれているためだと思います。)開発中にコード署名をスキップして、ビルドがより速く終了できるようにします。これどうやってするの?
コード署名をオフにするには、プロジェクトに移動して「ビルド設定」をターゲットにし、「コード署名ID」を検索して、両方の値を「コード署名しない」に変更します。
これを有効にするには、プロジェクトとすべてのターゲットでこの値を個別に変更する必要があります。
Xcode 10現在、macOSアプリのコード署名をオフにする方法は次のとおりです。
この設定では、Xcodeはアプリのターゲットに署名しません。
リソースを別のバンドルターゲットに移動してから、そのターゲットの.bundle製品をアプリの「バンドルリソースのコピー」ビルドフェーズに追加します。理想的には、アプリビルドはバンドルの署名(必要な場合のみ)バンドルのコンテンツが変更されたときに再生成されます)、リソースに個別に再署名する必要はありません。