Nie udało się przesłać archiwum: ITMS-4238 „Nadmiarowe przesyłanie binarne”

8

Podczas próby przesłania aplikacji z Xcode 6 Organizer do iTunes Connect pojawia się następujący błąd:

BŁĄD ITMS-4238 „Nadmiarowe przesyłanie binarne. Istnieje już przesyłanie binarne z wersją kompilacji„ 1.0 ”dla pociągu„ 1.0 ””

Program ładujący aplikacje również nie działa z tym samym błędem. Jak mogę przesłać moją aplikację?

użytkownik91553
źródło

Odpowiedzi:

7

Jeśli przesłałeś już plik binarny i odrzuciłeś go i chcesz przesłać na ten sam numer wersji:

Przejdź do pliku plist i zmień „CFBundleVersion”, więc jeśli przesyłasz wersję 1.2, zmień go na 1.2.1, ale zachowaj „CFBundleShortVersionString” na 1.2, więc powinieneś mieć

CFBundleShortVersionString - 1.2 CFBundleVersion - 1.2.1

Zarchiwizuj i prześlij, a następnie w iTunes Connect zobaczysz wszystkie kompilacje przesłane do wersji 1.2

Sarah
źródło
1

Próbujesz przesłać plik binarny z tą samą wersją kompilacji, co aktualnie przesłana kompilacja, wersja 1.0. Nowe wersje aplikacji wymagają nowego numeru wersji, aby je rozróżnić, np. 1.0.1 lub 1.1.

grg
źródło
Czy to znaczy, że przesłałem już plik binarny, ale nie przesłałem go do podglądu? (Status przygotowuje do podglądu)
Tulon
1

Zmień numer kompilacji i skompiluj ponownie przed archiwizacją. To zadziałało dla mnie.

Hoang Phuoc Truong
źródło