2

アプリを3回送信しようとしましたが、失敗するたびに、同じことをもう一度メールで送信しました。

アプリバンドルの署名には、サポートされていないエンタイトルメント値が含まれています。com.apple.developer.ubiquity-container-identifiersエンタイトルメントの場合、配列の最初の値は、プロビジョニングプロファイルでAppleによって提供されたプレフィックスと、それに続くバンドル識別子のサフィックスで構成されている必要があります。バンドル識別子は、iCloudコンテナ識別子としての使用が許可されているアプリまたは別のアプリのバンドル識別子と一致する必要があります。

具体的には、キー「com.apple.developer.ubiquity-container-identifiers」の値「TXVNxxxxxx。*」Gamer5はサポートされていません。

現在、私のバンドルIDとcom.Mycompany.Gamer5 正確に一致する必要があるのは、iTunes Connectアカウントとプロジェクト名、および私の.plistバンドルID(com.Mycompany.Gamer5)でアプリを作成するときに、完全に一致する名前を付ける必要があるということです。

4

2 に答える 2

4

問題は私のアプリIDにありました。iCloudを有効にしました。これは私のアプリではサポートされていなかったので、私のアプリIDから、「iCloudを有効にする」というボックスのチェックを外してアプリを再送信しました。

于 2011-10-17T11:34:59.133 に答える
0

以下を確認する必要があります。

  1. プロビジョニングポータルにアクセスして、アプリIDを設定しましたか。その場合、Xcodeプロジェクトにあるものと一致するバンドル識別子を作成します(info.plistファイルでも正しいことを確認してください)。

  2. プロビジョニングポータルで、アプリのプロビジョニングプロファイルも作成したことを確認します(これが配布用であることを確認してください)。それをダウンロードしてダブルクリックし、Xcodeにインストールします。

  3. iTunes Connectで使用したバンドル識別子は、App ID(上記)に使用されたものおよびXcodeプロジェクトで使用されたものとも一致する必要があります。全面的な一貫性はあなたが目指しているものです!

于 2011-10-15T20:48:58.673 に答える