環境設定で言語の優先順位のトップを日本語にしている場合、iPhone SDK 3.0をインストールしたXcodeでビルドしようとすると、「Code Signing Identity "?" does not match any valid, non-expired, code-signing certificate in your keychain」と言われて成功しない。
Code Signingの設定を見ると下のようにコード署名IDが「?」となっていて、正しいIDを選択することが出来ない。
ここで、環境設定の言語設定の優先順位を「English」、「日本語」の順にし、ログインし直すと、
下のように、正しいIDを選択出来るようになり、ビルドを成功させることが出来るようになる。
※匿名さま、情報ありがとうございました!!
2 件のコメント:
初めまして。UIOP+というものです。
ログインし直さなくても、Xcodeの再起動だけでコンパイルエラーを回避する方法をブログにアップしました。
お役立てください。
http://uiopplus.blog63.fc2.com/blog-entry-11.html
UIOP+さま、
なるほど、こちらの方法の方がお手軽ですね!
ご指摘ありがとうございました!!
コメントを投稿