XCodeでのビルド時にcodesignでerrSecInternalComponentエラーが発生する

XCodeでアプリをビルドした際、codesignコマンドでerrSecInternalComponentエラーが発生する場合がある。

以下に類似のエラー報告と解決方法がある。
stackoverflow.com

解決方法

  1. "キーチェーンアクセス"アプリを起動する。
  2. "キーチェーンアクセス"アプリの"ファイル"メニューから"すべてのキーチェーンをロック"を選択する。
  3. XCodeに戻り、アプリのCleanとBuildを行う。
  4. codesignがキーチェーンへのアクセスを行うためパスワードを聞いてくるので入力する。
  5. これでエラーが発生せずにcodesignが正常に終了する。