Xcodeでのビルド時のエラーでつまずいた
公開中のアプリをバージョンアップするため、テスト用にAdHocにて配布の準備を進めています。
しかし、いつも通り各登録を済ませてXcodeから「Product」⇒「Archive」を選択してビルドしましたが、エラーが発生した!
ビルドエラー発生
“Certificate identity ‘iPhone Developer: ‘***’ appears more than once in the keychain. The codesign tool requires there only be one.”
同名で重複した証明書があるのが原因らしい。
数ヶ月前に申請した作業だったので忘れていました!!
エラーコードを見ても思い出せず、毎回この作業でつまずくのは時間の無駄だ!!という事でメモを残しときます。
キーチェーンアクセスを開いて重複している証明書や有効期限切れが無いのを確認して再度ビルド!!
がエラーが消えない。
証明書だけではなく、「鍵」も関連していた。
キーチェーンアクセスの「鍵」の一覧から秘密鍵と紐付いていない鍵があったので削除して再度ビルドすると成功しました!
コメントをどうぞ