私は数日前からこの問題に取り組んでおり、壁にぶつかって自分のコード署名/アプリ悲惨さを提出する。コード署名エラー:アプリケーションの識別子と一致する有効なプロビジョニングプロファイルが見つかりませんでした
私はアプリケーションストアに提出されたアプリケーションを持っており、問題は認められません(バージョン1.0.0)。 Application Loaderを使用してXcode 3.2.4とiOS 4.1を使用して、少し試行錯誤して最初のアップデート(ver 1.0.1)を公開できました。今、私はXCode 3.2.5とiOS 4.2で、XCode Organizerを使ってアップデート(ver 1.0.2)を公開しようとしています。
「com.myCompany.myApp」にinfo.plistのバンドルIDを設定すると、AppStore Distributionのプロビジョニングに対してアプリケーションを正常に構築できます。しかし、オーガナイザを使用してビルドを検証/送信しようとすると、「バンドル識別子:com.myCompany.myAppが以前のバンドル識別子ABC123XYZ1.com.myCompany.myAppと異なる」というエラーが表示されます。明らかに私が初めてiTunes Connect経由で自分のアプリを提出したときに、私はフル(AppId)を使いました。 BundleIdentifer構文。私はiTunesの接続のバンドルIDを表示してこれを確認しました。
したがって、論理的には、Info.plistファイルのバンドルIDにAppId接頭辞を追加しました。これを実行して再度ビルドしようとすると、「コード・サイン・エラー:アプリケーションのIDと一致する有効なプロビジョニング・プロファイルが見つかりません」というメッセージが表示されます。ビルドに失敗します。
私はこれらの2つのエラーに関する問題を解決しないでインターネット上のすべてを読んだことがあります。私はキャッチ22の状況にいる。私はバンドル識別子のAppIDプレフィックスでアプリケーションを構築することができず、それを使わずにiTunesConnectに提出することはできません。また、Application Loaderを使用してアプリケーションをアップロードしようとすると、iTunesConnectエラーが発生します。
私はこのコードの署名/アプリの提出地獄から出るのを助けることができる誰にも私の最初の生まれを提供する準備ができています!
これは完璧な、感謝しました。私は次回より注意するよ。 –
私は同じ問題に対処しなければならなかった。どうもありがとう! – aiham
これは私をUnityに保存しました。私はバンドルIDを文字列に含めていました - それを削除すると、プロビジョニングが認識されました。 –