Więcej niż jeden plik binarny może zostać przesłany do App Store Connect dla tej samej wersji, jeśli liczba kompilacji rośnie z każdą kompilacją przesłaną do iTunesConnect. Numer kompilacji musi być unikalny (i wyższy) dla każdego przesyłanego pliku binarnego (wybierz Cel, a następnie Xcode -> Ogólne -> Kompilacja, patrz rysunek poniżej). Na przykład na poniższym obrazie przesłana kompilacja ma wersję 3.1.4 (3.75 na starszym obrazie), a numer kompilacji to 1 . Dlatego po przesłaniu tego obrazu zwiększ kompilację do minimum 2 lub wyższej . Następnie ten plik binarny można również przesłać do App Store Connect, ponieważ jest to późniejsza kompilacja zgodnie z build number
.
version
Odnotowuje handlowej wersji aplikacji Twój uwalniającego dla użytkownika. build number
Uwagi końcowe kompilacji binarnego przesłanym do sklepu, czyli po wielu poprawek.
Po Xcode 9 nie można przesłać nowej kompilacji (dla tej samej wersji), jeśli w sklepie jest poprzednia kompilacja o tym samym numerze. Sprawdź więc numer kompilacji i zwiększ, jeśli nie jesteś pewien.
EDIT: To jest bardziej poprawna w użyciu 1
, 2
, 3
, 4
, itd. Dla numeru kompilacji, ale numer wersji musi się zwiększać, 1.0 -> 1.1 -> 1.2 itd. Numer kompilacji musi być wyższa niż to, co zostało przedstawione wcześniej dla ten sam numer wersji, jeśli nie, pojawi się błąd. Tak więc, jeśli zostanie przesłany nowy plik binarny, który ma wersję 3.75, a kompilacja 1 została już przesłana, następna kompilacja będzie mieć wersję 2 lub wyższą, ale wersja nadal może pozostać 3,75.
Nowy zaktualizowany i zalecany sposób nadawania numerów kompilacji szeregowych :
Starsze zdjęcie pasujące do poniższego:
Po przesłaniu i przetworzeniu nowego pliku binarnego (czas przetwarzania ok. 5-20 min, jeśli nie pojawi się ponownie przesyłanie i czekanie), możesz wybrać nowy plik binarny i przesłać go do recenzji. Na poniższym obrazku możesz zobaczyć stary i nowy plik binarny wymieniony w App Store Connect w sekcji Kompilacja bieżącej wersji aplikacji (kliknij znak plus). Następnie wybierany jest nowy plik binarny -> Saved
-> Submit for Review
. (Czasami pojawia się błąd podczas przesyłania, a następnie spróbuj po kilku minutach lub prześlij nowy plik binarny).
Dla osób skłonnych do robienia tego automatycznie za pomocą skryptu Xcode, oto opis tworzenia automatycznego skryptu do aktualizacji numerów kompilacji Lepszy sposób na zwiększenie numeru kompilacji?