2009-06-19 14 views
1

私は最近iPhone 3.0 sdkにアップグレードしました。私がこれをしたら、私は自分のiPhoneに正しいプロビジョニングプロファイルを再インストールする必要がありました。しかし、私は物事をデバッグする必要があるとき私はもはや私のデバイスに展開することはできません。オーガナイザーウィンドウで、次のエラーが表示されます。この不一致のiPhoneプロビジョニングの問題を解決するにはどうすればよいですか?

The iPhone “(my iphone)” doesn’t have the provisioning profile with which the application was signed.

Please add the provisioning profile via the Organizer, or check the “Code Signing Identity” build setting.

実際にプロファイルがデバイスにインストールされていることを確認しました。私は証明書が正しいと思います。なぜなら、別の理由で証明書要求プロセス全体をやり直す必要があったからです。他の誰かがこのエラーに遭遇しましたが、それを修正する方法はありますか?

+0

問題を引き起こした3.0へのアップグレードであり、証明書プロセスをやり直さなかったことは確かですか?私はちょうどアップグレードし、私の証明書が問題なく動作していました(少なくとも以前は働いていただけでなく)。 – pix0r

+0

かなり確かです。私の同僚は同じ問題を抱えており、彼は彼の証明書/規定を再作成していません。 – Kevlar

+0

あなたのiPhoneを再起動してみてください。これは過去数回私のために働いています。また、Xcodeのオーガナイザで、プロビジョニングプロファイルをiPhoneのアイコンにドラッグして、同じバージョンがXcodeと電話機にあることを確認します。 –

答えて

0

私はそれを動作させるために何をしたのか分かりませんが、アプリ名のターゲット情報の中で商品名と識別子を調整した後に動作しました。これはスペース/アンダースコアがうまくいかないバンドル識別子として使用します。

0

ここではプロビジョニングの問題はありませんが、時には変更されてターゲットとメインビルドの詳細を新しいプロファイル/プロビジョニング証明書に更新することを忘れてしまいます。

あなたは両方とも新しいプロファイルと証明書の組み合わせを使用していることを確認しましたか?

0

GitHubからクローンしたばかりのa projectでBuild and Runを実行した後にこのエラーが発生しました。クリーンなすべてのターゲットを実行し、その後に新しいビルドと実行を実行します(おそらく今度は私のエキスパートと一緒にいたでしょう)。

おそらくまれなケースです。 YMMV。

関連する問題