あなたの最初の問題に対処するには、通常は配布キーで署名されていないか、または使用したキーが別のプロジェクト名用に作成されたからです(または、 Windowsマシンではそれも壊れます)。
2番目の問題に対処するには、キーを削除することについてこれを忘れてしまいました。これは簡単ではなく、心配することはありません(通常)。何度もすべての鍵を削除して、それらを再インストールすることは、プロビジョニングポータルにログインし、すでに作成していると仮定して必要なプロビジョニングプロファイルをダウンロードする場合に過ぎません。
「com。yourcompany。*」というプロジェクトに関連付けられた開発キーが必要です。 (私はxcodeがこのデバッグチームプロファイルを自動的に処理すると思いますが、自分が何をしているのか、更新が必要な時に自分の開発キーを使用するように伝えるのが好きです)
これはキーですローカルのiPhoneで実行するためのデバッグとリリースビルドのビルドに使用します。
また、「com. yourcompanyname。* yourproductname *」のような明示的な名前を付ける必要があります。私は信じているプロジェクト設定 - >設定タブにあるあなたのプロジェクトの識別子と一致しなければなりません。
これらをダウンロードしたら、プロビジョニングファイルをダブルクリックして、それらがインストールされていることを確認します。 (オーガナイザーユーティリティーは、使用可能なプロファイルを示すポップアップ表示されます)。デバッグ/リリースのみの場合は、リリースを複製してディストリビューションビルドを ターゲットにする必要があります)、コード署名の部分を見てください。
codesigningセクションには、使用しているプロビジョニングプロファイルが表示されている必要があります。配布プロファイルには、ここで指定した配布キーが必要です。表示されていない場合は、ドロップダウンを開き、インストールしたばかりの新しいものを選択します。それが表示されない(またはグレー表示されている)場合は、プロジェクトのID名がキーID名と一致していないためです。
これまでにこれを行ってもまだ動作していないのであれば、何か他のものかもしれませんが、最初に通常の犯人をカバーするのが最も良いと思っていました。
(私はXcodeの4を試していませんでしたとしても別のワークフローを有していてもよい、使用しているどのXcodeのバージョンを強調することが良いでしょう)
は、この情報がお役に立てば幸いです...