web-dev-qa-db-ja.com

新しいビルドをiTunes Connectにアップロードすると消えます

Xcode 8でビルドをiTunesConnectにアップロードしようとしています。Xcodeは、アップロードが成功したことを示しています。 iTunesConnectの[アクティビティ]タブに、ビルドが表示され、「処理中...」とマークされていることがわかります。しかし、数分後にこのビルドは消え、どこにも見つかりません。 Xcode 8でもう一度アップロードしようとしましたが、ビルドはすでにiTunesConnectにアップロードされています。そのため、バージョンを上げてビルドをアップロードしようとするとOKと表示されますが、iTunesConnectでビルドを確認できません。 Application Loaderでアップロードしようとしましたが、同じ問題があります。

85
chudin26

あなたのメールをチェック。 App Storeのレビューにより、ユーザーの使用状況に関するメールが送信される場合があります。
これが役立つ場合があります。 Xcode8のNSPhotoLibraryUsageDescription

79
X.Jian

5〜20分ほど待つ必要があり、[アクティビティ]タブ(左側)にアプリが表示されます。

その開発者アカウントの管理者の立場にいる場合、送信したビルドの状態に関するメールを受け取ります。

10
Doca

私も同じ問題に直面しました。アプリのInfo.plistで欠落しているプラ​​イバシーに敏感なキーデータの使用を追加した後、問題は修正されました。

  1. Info.plistファイルで不足しているキーを確認して追加します。詳細については、リンク https://developer.Apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html を参照してください。

  2. 一部のキーは、アプリケーションに含まれるサードパーティポッドによって使用される場合があります。それらを見つけてInfo.plistファイルに含めます(送信されたApp Storeメールから簡単に取得できます)。

3.次は、私の問題を修正したキーで、NSBluetoothPeripheralUsageDescription、NSCalendarsUsageDescription、NSContactsUsageDescription、NSLocationWhenInUseUsageDescription、NSPhotoLibraryUsageDescriptionを追加します。

8
Avaan

同じ問題があった。そのiTunes Connectアカウントの電子メールにアクセスしないと、何かが間違っていることを検出することはほとんど不可能です(プライバシーキーが見つからない場合、アプリはもうクラッシュしないようです ここで説明 )。アプリが使用するデバイス機能を知っていると思います。したがって、Info.plistに必要なプライバシーキーを追加することができます(「プライバシー-...使用法の説明」キー ドキュメント内 を確認してください)

7
Squatch

同じ問題があった。数分後にビルドが終了しました。メールなし、エラーなし...

最後にアカウントに2番目のユーザーを追加、別のApple ID。そのユーザーは、一部のプライバシー設定(Bluetoothの使用)が欠落していることを説明するメールを受信できます...

Apple開発者としてあなたが嫌い​​です。悪いツール、悪いアーキテクチャ、悪いサポート。

3
Benjamin Piette

Info.plistに追加する必要があるすべてのプライバシーキーを追加した後、ビルドをアプリストアに送信できました。アプリでアクセスしているサービスを確認するには、以下のリンクのリストを確認してください。 ios10サポート https://developer.Apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

Info.plistにNSLocationWhenInUseUsageDescriptionプライバシーキーがありませんでした。このキーをinfo.plistに追加した後、itunesconnectに正常にアップロードできました。

2
jayant rawat

Appleサポートスタッフの助けを借りて、この問題を引き起こすもう1つの理由を見つけました。

サードパーティのフレームワークの古いバージョンがある場合(私の場合、犯人はGoogleMobileAds.frameworkでした)、エラーや警告なしに処理後にアプリのビルドが削除されます。この問題が発生した場合は、アプリで使用されているすべてのサードパーティフレームワークを確認して更新してください。

2
Totoro

同じ問題があり、App Store Developer Supportにメールを送りました。彼らは今日私に次のように答えた:

新しく送信されたビルドの処理には、最大24時間かかる場合があります。最近送信されたビルドが24時間以上処理されている場合、通常は問題を解決するため、ビルド番号の大きい新しいビルドを送信することをお勧めします。新しいビルドの送信後、処理時間が24時間を超える場合は、このメッセージに次の情報で返信してください。-アプリ名-アプリのApple ID-プレリリースバージョンとビルド番号現在処理中-iTunes ConnectのTestFlightセクションで処理中の現在のビルドを示すスクリーンショット。

試してみる!

*更新:

Plistで使用方法の説明(写真、カメラなど)を追加した後、問題を解決します。*

2
Lynn Chang

同じ問題でヒットしました。以下を含むすべての可能なステップを試しました。 1.ビルド番号の増分2.必要な使用法の説明の追加3. Xcode8とアプリケーションローダーの両方のオプションを試しました。私の場合は何もうまくいきませんでした。ビルドが正常に検証され、iTunesの[アクティビティ]タブに[処理中]と表示されます。 itunesconnectポータルを更新すると、消えてしまいました。

さて、働いたのは:ビルドがitunesconnectポータルで「処理中」と表示されたら、待ってitunesconnectポータルで何もしないでください。アプリのサイズに応じて、すべてのビルドタブを2〜3時間更新しないでください(ロジックはないようですが、これが機能する方法です)。

その後、バイナリがitunesconnectで送信できるようになります。

1
ASP

これは先週も私に起こりました。私の古いアプリで何も変更はありません。小さな変更を加えて新しいバージョンをリリースしたいだけです。 IPAをサーバーにアップロードしました。いくつかの処理の後、ビルドはアクティビティページから消えました。また、エラーを説明するAppleからのメールも受信しませんでした。

金曜日にAppleへのチケットを開きました。火曜日に、突然すべてのビルドの処理が終了し、アクティビティページで利用できるようになりました。いくつかのトリガーはAppleによって行われたと思います。その後、私は最後のビルドをレビューに送信し、彼らは私のビルドがレビューのキューにあるので、彼らが助けることができる他のものがあると言って私のチケットに答えました。

他の誰かがこの情報を使用でき、Appleがシステムを更新して、メールを待たずにWebページのエラーを確認できるようにすることができます。

1
Bulent Eren

同じ問題が発生します。私は別のビルドで試してみましたが、失敗しました。最後に、許可キーはあるが説明はないplistをチェックしました。アドレス帳フレームワークを使用して連絡先を取得していましたが、後でCNContactに移動し、説明のないplistのキーは正常に機能しましたが、CNContactアプリを追加すると、アップロード後にiTunesのアクティビティビューから削除されます。

すべての許可キーに説明があるかどうかを確認してください。Appleは、アップロード時にActivity/Testflightからアプリを削除できます。

0
Abeer Iqbal

ビルドが消えました。なぜだろうかと思ったが、何もしなかった。 12時間後、処理が完了したことが通知され、TestFlightテスターに​​展開できました。

おそらく、以前にエクスポートしたものではなく、Application Loaderを使用して、以前の.ipaのアーカイブを誤ってアップロードしてしまったためと思われます。しかし、これは単なるランダムな状況かもしれません。いずれにせよ、私は何もしませんでした。そして、12時間後ですが、しばしば最近20〜30分で処理が完了しました。

0
Duncan Babbage

同じ問題が発生します。アプリは4 days agoに正常にTestFlightに送信しました。しかし、テスターは、最新リリースのアプリをTestFlightアプリで見ることができないと言いました。

ITunesConnectにログインして、最新のアプリが4日前に準備されていることを確認します。しかし、私のTestFlightアプリはそれを見ることができません。 TestFlightでアプリリストを2〜3回更新し、TestFlightからアプリを再インストールします。その後、テスターは、最新のアプリの準備ができたという通知メールを受け取ると言いました...そして、ついに最新のアプリを見ることができます。

最後に何が起こるかわかりません。

0
AechoLiu

私の場合、問題はBitCodeフラグの欠落でした。なぜビットコードを無効にしたのか覚えていませんが、ビットコードを無効にして1か月ほどアップロードできました。

アップロードされたビルドは、処理を開始してすぐに消え始めましたが、ビットコードを有効にすると、appstoreconnectコンソールでアップロードが再び正しく認識されました。

これで、処理が完了したメールを最終的に受け取り、アップロードされたビルドに通常どおりアクセスできます。

編集:4日後にビットコード以外のアップロードが最終的に表示されましたが、ビットコードのあるアップロードは30分かかりました。

0
Tim Kofoed

同じ問題に直面しましたが、許可の問題が原因でした。

アプリにはinfo.plistにない音声録音の許可が必要です。 info.plistおよび必要なすべての許可を確認してください。

そのアプリが正常に送信され、iTuneConnetsに表示された後。

0
vikas sawant