web-dev-qa-db-ja.com

アプリ送信バイナリがiTunes Connectに表示されない

アプリを更新したい。アプリの新しいバージョンを使用していますが、「送信の準備」と表示されています。

「アップロードの準備」を実行したいのですが、新しいiTunes Connectで見つけることができません。

Application LoaderとXcode 5.1を使用してiTunesにアプリをアップロードしようとしましたが、ステータスは変更されず、[レビュー用に送信]をクリックしても次のエラーが表示されます。

ビルドを選択する必要があります。

37

それは非常に奇妙ですが、この新しいiTunnesConnectレイアウトから学んだことをお見せしましょう。

ステップ1:プレリリースセクションでアップロードされたバイナリファイルを確認するには、10分から20分ほど待つ必要があります。 enter image description here 。

ステップ2:しばらく待った後(10〜20分)、下のアイコンが表示されます。 enter image description here

手順:これで、バイナリの準備ができていることがわかります。 enter image description here

ステップ4:プラス(+)記号をクリックすると、バイナリを選択し、[確認のため送信]ボタンをクリックして確定することができます。 enter image description here

66
casillas

ここで探してください:

enter image description here

アップロードした新しいバイナリは次のとおりです。 enter image description here

次に、新しいバージョンを作成し、新しいバイナリを割り当てることを忘れないでください(プロセスの完了後): enter image description here

14
Gal

私は同じ問題を抱えていて、結果なしで8時間以上待ちました。ビルドアイコンの下にプラスアイコンが表示されることはありません!

それから、私は私が署名しなかった新しい(税協定)契約を見ました。私はそれに署名し、さらに数分待ってから、プラスアイコンが現れました!

13
ragnarius

また、古いTestFlight SDKを含むバイナリをまだリリースしている可能性もあります。

数か月前、TestFlightはサービスを更新しました。つまり、現在はiTunesConnectに含まれています。以前はTestFlightSDKがプロジェクトに含まれていて、ユーザーがTestFlightを有効にするために必要なさまざまなコードが含まれていました。これは現在すべて減価償却されています。つまり、TestFlightSDKが含まれているアプリの新しいバージョンをリリースした場合、バイナリはiTunes Connectに表示されず、次のようなメールが届きます。

「blahApp」の最近の配信で1つ以上の問題を発見しました。配信を処理するには、次の問題を修正する必要があります。

TestFlight SDK-ベータテスト、クラッシュレポート、分析を有効にするためにTestFlightにSDKが必要なくなりました。TestFlightを引き続き使用するには、iTunes Connectでベータテストを設定し、次の実行可能ファイルからSDKへの参照を削除します:blahApp.app/ blahApp

これらの問題が修正されると、修正されたバイナリを再配信できます。

TestFlightSDKおよび古いTestFlightにリンクされているすべてのコードを削除する必要があります。これが完了すると、上記の答えが示すように、iTunes Connectによってバイナリが選択され始めます。

この問題の注意点は、あなたが私のような場合、メールがジャンク、古いアカウントに送信される可能性がある、またはクライアントのために働いていて、個人のメールにアクセスできない場合は難しいことです見つける。 Appleこれが間違っていることを示す他の表示はありません。

これが今後この問題を抱える人々に役立つことを願っています

3
simon_smiley

ちょうど19分かかりました。 [アクティビティ]タブをクリックすると、アップロードが処理されていることがわかります。

2
buckleyJohnson

この記事を書いている時点で、バイナリ送信はiTunesConnectに表示されるまで数分しかかかりません。バイナリが数時間表示されなかった場合、何かが正しくないことがすぐにわかります。私が見つけた答えのほとんどは、待つことで解決しました。これは私には当てはまりませんでした。 Appleサポートに尋ねると答えました。保護されたデータクラスの1つ(iOS 10以降の場合)の目的の文字列がアプリにありませんでした。使用方法の説明を入力して再送信するとそれは、バイナリがすぐに表示されます。

他の誰かが同じ問題に直面しているかもしれないと思った。説明が必要な保護されたデータクラスの完全なリストについては、次のリンクを確認してください。 https://developer.Apple.com/library/content/qa/qa1937/_index.html

0
David