私は最初の iOS プロジェクトに取り組んでいます。Xcode でアプリを作成しましたが、iPad シミュレーターで問題なく動作します。それから私は iPad を購入し、サインアップして年間 99 ドルの開発プログラムに支払いました。新しい iPad でアプリを試すのはそれほど難しいことではないと思いました。違う!
これで、プロビジョニング ポータル プロセスに進み、すべての証明書とプロビジョニング プロファイルを生成/ダウンロードしました。XCode は iPad のプロビジョニング プロファイルを受け入れました。しかし、iPad ターゲット用にプロジェクトをビルドすると、ビルドが失敗します。「アプリケーションの識別子 'com.triplehappy.publish' に一致する有効なプロビジョニング プロファイルが見つかりませんでした」.
プロビジョニング プロファイルを取得する前に、バンドル識別子として com.triplehappy.publish を割り当てました。バンドル ID とは何ですか? また、それをプロビジョニング プロファイルにリンクするにはどうすればよいですか?
編集: バンドル ID とプロビジョニング プロファイルに互換性があることがわかりました。別の問題がありました(サンの回答とコメントを参照)。記録のために、com.triplehappy.publish のような単純なバンドル ID は、QWERTYABC4.* 形式の単純なプロビジョニング プロファイル アプリケーション ID と互換性があります。 .