2013年8月7日水曜日

XCode のビルドエラー

特に何をするわけでもなくビルドをすると、以下のエラーが出た。

Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains

Web で探すと、大体が証明書関係が切れている内容で、どれも一致しない。

こういう場合は、よっぽどのレアケースか、常識的な知識で単なる設定系か。。。
全体的に問題が有るのか確かめるため、他のプロジェクトをビルドしても問題ない。

再度、調査をしてみると、同じような状況の方がおられた。

原因は、
「対象ビルドが、iOS Device」
になっていた。

というもの。
iPhone 6.1 Simulator にすると、ビルドが通った。
設定系のミスだった。

しかし、いつここが変わったのかわからない。。。


ちなみに、証明書系の解決方法の場合に、みんな簡単にキーチェインアクセスを使って。。。
と、書いているが、キーチェインアクセスの正直場所がわからなかった。
こんな私でも分かるように、詳細に書いてくれている人がいたので、備忘録を兼ね、以下にキーチェインアクセスまでの場所を書いておく

アプリケーション → ユーティリティ → キーチェインアクセス.app

0 件のコメント:

コメントを投稿