web-dev-qa-db-ja.com

App Storeに送信すると、ITMS-4238の「冗長バイナリアップロード」エラーが発生するのはなぜですか?

Xcode 6を使用していて、iOS(ターゲット:iOS 8)アプリをApp Storeに送信しようとしていますが、ITMS-4238エラーが発生します。すでに同じビルドが既にあると書いてありますが、このアプリを今までに送信したことがありません。そのため、iTunes Connectには提出されたビルドがないので、なぜこれを取得するのかわかりません。

私がしていることは次のとおりです。

  1. アーカイブを作成する
  2. オーガナイザーからバイナリを送信する

ApplicationLoaderで送信しようとしましたが、結果は同じでした。

これは私が得ているエラーです:

アーカイブの送信がエラーで失敗しました:

以下の問題により、アーカイブの送信に失敗しました。

  • エラーITMS-4238:「冗長バイナリアップロード。トレイン '1.0'のビルドバージョン '1.0'のバイナリアップロードがすでに存在します」がSoftwareAssets/PreReleaseSoftwareAssetにあります

エラーのスクリーンショットは次のとおりです。

Screenshot for error

これを修正する方法はありますか?

進捗状況:
自分で問題を解決しました。
ビルド番号を1.0から1.0.2.1に増やしました。
iTunes Connectがすでにバイナリバージョン1.0が存在すると考える理由がわかりません。

19
toshi0383

ビルド番号を増やしてアプリを送信してみてください。バージョン番号は同じままにすることができます。それは私のために働いた:-)

29
Basheer

ApplicationLoaderを使用することもできます。それは私のために働いた。

1
Doug

Xcodeのinfo.plistで、アプリのバージョンをiTunesConnectの正しいバージョンに設定します。これは、アプリのバージョンを更新するのに役立ちました。

0