2012-05-08 16 views
0

上で自分のアプリケーションを実行することはできません。プロファイルの問題をプロビジョニング、私はちょうど私が私のデバイス上で実行しようとしたとき、私はこのメッセージが出ていデバイス

アプリケーションの識別子「私のアプリのバンドルに一致する有効なプロビジョニングプロファイルを'が見つかりませんでした

iPhone Simulatorで問題なくアプリを実行できます。

私はすでにすべてを削除して、再度試してみました、新しいアプリケーションIDは、ポータル上で作成してもしますが...私は何が起こっているか分からない、

前にデバイスに接続することができましたどちらもうまくいきませんでした。

私のデバイスでアプリを実行するにはどうすればいいですか?

答えて

2

アプリケーションの識別子「私のアプリのバンドル」

を見つけることができませんでしたマッチング有効なプロビジョニングプロファイル識別子ですが、あなたが開発者のプロビジョニング・プロファイル用に作成されたアプリケーションIDと一致していることを確認してくださいポータル。あなたがアプリケーションID 「A1B2C3D4E5.com.yourdomain。*」を作成し、自分のプロビジョニングプロファイルに割り当てられている場合たとえば

、あなたのアプリケーションは、そのため「com.yourdomain.someapp」のようなバンドル識別子ですを持っている必要があります正しく署名することができます。

また、識別子にスペース文字は使用できません。 Information Property List Key Reference参照:

バンドルID列は、英数字(A-Z、-Z、0-9)を含有する均一なタイプ識別子(UTI)、ハイフンでなければならない( - )、およびピリオド(。)。

あなたはを参照してもよい:iOSのチーム管理ガイド

0

シミュレータでのアプリケーションの実行では、コード署名が不要でプロビジョニングプロファイルが必要ありません。それ以前に動作していたものの、すべてを削除して再インストールしようとしたときに、コード署名証明書が失効したか期限切れになったか確認してください。

関連する問題