web-dev-qa-db-ja.com

Xcode 5-アーカイブを検証しようとすると「アプリケーションレコードが見つかりませんでした」

皆さんこんにちは:Xcode 5で開発されたアプリをApp Storeに提出しようとしている(会社ではなく)人物だけです。

Developer.Apple.com> IOS Dev Center> iTunes Connect> Manager you Apps> Add New Apps> Add here to register new bundle> AppIDsをクリックして以前に登録したものを確認します。

Stackoverflowで10の評判があった場合、スクリーンショットを投稿します。 (できればそうします)。
要約すると、iTunes Connectは次のように述べています。

  • 接頭辞はC58H638D3Xです。
  • IDはEdAndJ.tiltr9999です。
  • 識別子= C58H638D3X.EdAndJ.tiltr9999

Xcode5に戻り、バンドルIDを次のように変更します。

  • C58H638D3X.EdAndJ.tiltr9999、および
  • EdAndJ.tiltr9999

次に、ビルドディレクトリを手動で削除し、再構築して再アーカイブしました。エラーや警告はありません。アーカイブには正しい「識別子」が表示されます。しかし、検証すると、「アプリケーションレコードが見つかりませんでした」というメッセージが表示されます。

ITunes Connectが「アプリケーションを待機中」の状態ではないことが原因である可能性があるという記事を1つ読んだことがありますが、その状態にする方法がわかりません(それが最初の問題である場合)。 。

これは私が本日以前に提起した質問の複製ですが、私はより多くのことを知ったので、より多くの情報で再提起しました。答えてくれたすべての人に感謝します...あなたは世界をより良い場所にします:).

-エド

16
Ed Landau

あなたがすでに述べたように、そしてドキュメントに従って- アプリ配布ガイド

重要:iTunes Connectのアプリレコードが「アップロード待ち」以降の状態でない限り、アプリを検証することはできません

ITunes Connectに新しいアプリを追加すると、そのステータスとともに黄色のライトが表示されます。おそらく "Prepare For Upload"と表示されます。 「アップロードを待機しています」状態にするには、アプリの詳細を表示し、右上に "バイナリをアップロードする準備ができました"。これをクリックして、所定の指示に従ってください。

31
Bamsworld

ITunes Connectにアクセスします。アプリをクリックします。詳細をクリックします。 [このアプリについて]をクリックします。バンドルIDを選択します。次に戻って、アプリを再度検証します。それは大丈夫です。

8
Josh Cleetus

Appleデプロイメント)の新しい構造に従って、itunesconnect> [マイアプリ]> [アプリを選択]>メニューバーで[機能]を選択>左側のメニューで[暗号化に移動]に移動します。

適切なオプションを選択します。ここでは、選択に従って、info.plistに1つのオプションを配置するように指示されます。

その手順に従ってください。これで問題ありません。

0
Paresh Kacha

ちょうど同じ問題がありました。 iTunes Connectでアプリを選択し、[情報を編集]をクリックすると、ページの下部にボタン(バイナリをアップロードする準備ができました)が表示されます。それをクリックし、プロセスを実行すると、XCodeは保留中のアプリケーションを見つけます

0
Oliver

ITunes Connectで古いアプリケーションを更新しているときにも同じ問題が発生しました。私はいくつかの作業をWeb上のいくつかの投稿に通すことによってそれを解決しました。ライブストアに1つのバンドルID(com.sample.AppOne)を持つ1つのアプリケーションがあります。アプリを次のバージョンに更新する必要があります。

次に、バンドルIDを(com.sample.AppNine)として指定しました。これは、以前のiTunes Connectのバンドルと一致しません。そのため、iTunes Connectでアプリを更新する際に、旧バージョンで指定したものと同じバンドルIDを指定する必要があります。これで私の問題は解決しました。

0
SURESH SANKE