2014-09-14 13 views
19

Ich bin auf Xcode 6, und ich versuche, eine App iOS (Ziel: iOS 8) in den App Store einzureichen, und ich bekomme einen Fehler ITMS-4238. Es sagt, dass es bereits den gleichen Build gibt, aber ich habe diese App noch nie erfolgreich eingereicht. Es gibt also keinen eingereichten Build in iTunes Connect, daher weiß ich nicht, warum ich das bekomme.Warum erhalte ich beim Senden an den App Store einen ITMS-4238-Fehler "Redundanter Binär-Upload"?

Was ich tue, ist folgende:

  1. Neues Archiv
  2. binary Senden von Organizer

Ich habe auch versucht mit ApplicationLoader einreichen, aber das Ergebnis war gleich.

Dies ist der Fehler Ich erhalte:

Archive submission failed with errors:

Archive submission failed due to the issues listed below:

  • ERROR ITMS-4238: "Redundant Binary Upload. There already exists a binary upload with build version '1.0' for train '1.0'" at SoftwareAssets/PreReleaseSoftwareAsset

Hier ein Screenshot des Fehlers ist:

Screenshot for error

Irgendwelche Ideen, wie man das Problem lösen?

Fortschritt:
ich mein Problem von mir gelöst.
Ich habe meine Build-Nummer von 1.0 auf 1.0.2.1 erhöht.
Ich weiß nicht, warum iTunes Connect denkt, dass es bereits binäre Version 1.0 gibt.

+0

Hatte das gleiche Problem. Hat Basheers (und deine) Antwort endlich funktioniert? –

+0

Weiß jemand, ob ich nur den Inhalt von SoftwareAssets/PreReleaseSoftwareAsset löschen kann? Wo finde ich es trotzdem? – KarenAnne

+0

Echte Antwort: Weil Apple sich nicht viel um UX für Entwickler kümmert. Vermutlich sollte der Button (-) neben dem zuvor hochgeladenen Build, der ihn visuell entfernt, gefolgt von der Schaltfläche Speichern, Itunes Connect darauf aufmerksam machen, dass der Build entfernt wurde. Aber das scheint überhaupt nicht gut zu funktionieren. –

Antwort

29

Versuchen Sie, die Build-Nummer zu erhöhen und die App zu senden. Die Versionsnummer kann gleich bleiben. Es funktionierte für mich :-)

+0

Auch, als eine Randnotiz, um 1 erhöhen. Also, wenn Sie 1,0, ändern Sie es auf 2,0. Und vergiss nicht, es für iOS und für watchOS zu ändern, wenn du eins hast! –

1

Sie können auch ApplicationLoader verwenden. Das hat für mich funktioniert.

0

In der info.plist in Xcode stellen Sie Ihre App-Version auf die richtige Version in iTunes Connect. Dies hat mir geholfen, die Version meiner App zu aktualisieren.