ビルドでコンパイラ起動前にエラー

その他 | 日曜日 7月 19 2009 1:04 PM | Comments (5)

証明書の騒動を切り抜けたからビルドしようと思ったら、
コンパイラが動く前に以下のエラーで止まった。
「Code sign error: certificate identity
‘iPhone Distribution: (うちの名前)’ appears more than once
in the keychain. The codesign tool requires there only be one.」

証明書のIDが重複していると言いたいのは分かるのだが、
IDが何の事なのかが分からない。
キーチェーンアクセスで出る名前でいいのか、認証局内で一意な記号があるのか。

心当たりとして、秘密鍵+信頼されていない証明書を同じ名前で作った覚えがある。
もう使わないのでペアで削除したら、コンパイルが通って署名もできた。

5件のコメント »

  1. ピンバック by こうなごページ » 開発環境のキーチェーンに、同名で複数の証明書を証明書を入れるべきではない — 2010 年 7 月 13 日 @ 6:59 PM

    […] ・・・毎年同じような事をやっているような気がします。 […]

  2. Comment by あまもり — 2011 年 3 月 24 日 @ 12:50 PM

    このエラーで3日悩んでました。。
    もう泣きそうだったんですけど、この記事で救われました。
    ありがとうございました!!!!
    ものすごい感謝します。

  3. Comment by びーず — 2012 年 7 月 1 日 @ 6:28 PM

    この記事助かりました!
    おかげで実機テストできました〜!

  4. Comment by aaa — 2012 年 12 月 31 日 @ 12:43 PM

    キーチェーンアクセスで下手なの消すと大変なことになるので注意して下さい・・・

  5. ピンバック by | 人生休暇中 — 2013 年 1 月 6 日 @ 1:55 AM

    […] ビルドでコンパイラ起動前にエラー http://kounago.jp/?p=257 […]

RSS feed. TrackBack URI

コメントをどうぞ

*