web-dev-qa-db-ja.com

Xcode 5で送信すると、チェックサムの検証に失敗しました

数日前にiOSApp Storeにアプリを送信していましたが、Xcodeからこのメッセージを受け取りました。再送信する前に、Appleはすでにアプリのレビューを開始しています。これは私が心配する必要があることですか?

enter image description here

編集:アプリは数日後に受け入れられました。

34
Enrico Susatyo

私も同じ問題を抱えていて、Googleが私をここに導きました。私の理解では、チェックサムは、受け取ったファイルAppleがあなた(あなたが思った)がアップロードしたファイルと同一であることを確認するために使用されます。

アップロードを削除して再試行することにしました。これは機能し、エラーメッセージは再度表示されませんでした。これが私が実際にしたことです:

ITunes Connectの場合:

  • アプリの管理> [アプリ]>新しいバージョンの詳細を表示します。
  • 上部にあるリンクで、[バイナリの詳細]を右クリックし、次のページで[このバイナリを拒否]をクリックします。別のアップロードを準備する必要があると書かれていますが、これは押すための別のボタンにすぎません。
  • [詳細の表示]ページに戻り、右上の[アップロードの準備ができました]をクリックするだけです。それは少し異なることを言うかもしれませんが、私はダブルチェックのためにアップロードで削除したくない:P
  • これで、新しいバイナリをアップロードする準備ができました。

Xcodeの場合:

  • [ウィンドウ]> [オーガナイザー]> [アーカイブ]に移動し、以前にアップロードしたアーカイブを削除します。
  • Xcodeのメインウィンドウで、cmd-option-shift-kを押してビルドフォルダーをクリーンアップします。
  • 以前と同じように、新しいアーカイブを作成してアップロードします。交差した指はすべてうまくいきます。
34
jxmallett