Mais de um binário pode ser carregado na App Store Connect para a mesma versão, se o número da versão estiver aumentando para cada versão carregada no iTunesConnect. O número da compilação precisa ser único (e superior) para cada binário carregado (selecione o Destino, depois Xcode -> Geral -> Compilar, veja a figura abaixo). Por exemplo, na imagem abaixo, a compilação carregada possui a versão 3.1.4 (3.75 na imagem antiga) e o número da compilação é 1 . Assim, após o upload desta imagem, aumente a compilação para um mínimo de 2 ou superior . Em seguida, esse binário também pode ser carregado na App Store Connect, pois é uma compilação posterior, de acordo com obuild number
.
As version
notas a versão de lançamento do aplicativo que você está liberando para o usuário. O build number
comentário observa a compilação final do binário carregado na loja, ou seja, após várias correções de bugs.
Após o Xcode 9, você não poderá carregar uma nova compilação (para a mesma versão), se houver uma compilação anterior com o mesmo número de compilação na loja. Portanto, verifique seu número de compilação e aumente se não tiver certeza.
EDIT: É mais correto usar 1
, 2
, 3
, 4
, etc., para o número de compilação, mas o número da versão tem que ser cada vez maior, 1.0 -> 1.1 -> 1.2 etc. O número de compilação tem de ser maior do que o que foi apresentado anteriormente para o mesmo número de versão, se não houver um erro publicado. Portanto, se um novo binário for enviado com a versão 3.75 e uma compilação 1 já tiver sido enviada, a próxima compilação será 2 ou superior, mas a versão ainda poderá permanecer 3.75.
Nova maneira atualizada e recomendada de ter os números de compilação em série :
A imagem mais antiga para corresponder à imagem abaixo:
Depois que um novo binário é carregado e processado (~ 5-20 min de tempo de processamento, se ele não aparecer novamente e aguarde), você pode selecionar o novo binário e enviá-lo para revisão. Na figura abaixo, você pode ver o binário antigo e o novo listados na App Store Connect na seção Compilar da versão atual do aplicativo (clique no sinal de adição). Então o novo binário é selecionado -> Saved
-> Submit for Review
. (Às vezes, ocorre um erro ao enviar, tente apenas alguns minutos ou faça o upload de um novo binário).
Para aqueles que desejam fazer isso automaticamente com um script do Xcode, aqui está uma descrição de como criar um script automático para atualizar os números de compilação Melhor maneira de incrementar o número de compilação?