Quero fazer upload da nova versão do meu aplicativo no iTunes Connect , mas não posso enviá-la como mencionei aqui .
Agora eu quero excluir a compilação carregada e fazer o upload da nova compilação com a versão salva, mas recebo um erro, conforme mostrado na captura de tela.
você não pode deletar a compilação carregada antiga. você deve fazer o upload da nova compilação com a nova versão (+1).
Respostas:
Você não pode deletar a compilação carregada antiga: você tem que enviar uma nova compilação com uma nova versão de compilação (== Versão do pacote no plist ).
Por exemplo, se sua versão de compilação atual é 1.3, arquive e faça upload de uma nova compilação com uma versão de compilação incrementada como 1.3.1:
fonte
Você não pode excluir um Build do Itunes Connect. O arquivo de informações do projeto contém dois atributos para fazer referência à versão Build do seu aplicativo, ou seja, versão do pacote e string de versões do pacote, abreviadamente . Normalmente, os dois atributos têm o mesmo valor (1.0.3), mas você pode fazer upload para o Itunes Connect vários Builds para a mesma versão do aplicativo apenas alterando o segundo valor.
Assim, você cria uma nova versão do aplicativo no Itunes Connect (versão 1.0.3) e define em seu NewProject -Info.plist :
Arquive e faça upload.
Assim que o Itunes Connect processar o novo Build, ele aparecerá na seção Pré-lançamentos e você poderá selecioná-lo para a versão 1.0.3 e enviá-lo para revisão.
fonte
A nova versão do aplicativo iTunes Connect para dispositivos iOS não parece ter o recurso "Rejeitar compilação" como as versões anteriores do aplicativo e do Portal iTunes Connect. Você não pode rejeitar ou excluir compilações carregadas para o iTunes Connect nas versões mais recentes (dezembro de 2014).
A solução é apenas fazer o upload de um novo build. No entanto, para que o iTunes Connect aceite a nova compilação, você deve primeiro incrementar um número de compilação visível internamente antes de recriar o arquivo. O número a ser incrementado é denominado "Build" ou "Bundle Version", dependendo de onde você olha na interface do Xcode. Uma mudança em um local obviamente se reflete nos outros.
Aqui estão os locais onde você pode alterar o número da versão Build / Bundle:
Geral> "Versão: 1.0.1"
-ou-
Informações> "Versão do pacote: 1.0.1"
-ou-
Info.plist> "Versão do pacote: 1.0.1"
Assim que o número for alterado, arquive novamente a compilação e reenvie-a ao iTunes Connect.
fonte
Não tenho certeza se há uma maneira de excluir uma compilação, mas atualizar o número da compilação e reenviá-lo funcionou para mim.
ERROR ITMS-9000: "Upload binário redundante. Já existe um upload binário com versão de compilação '1.0' para o trem '1.0'"
fonte
Edit: Você simplesmente não pode. Imagino que você terá uma chance por ano de limpar as construções como fazem com os dispositivos registrados, ou talvez eles apenas planejem mantê-los lá para sempre.
Verifique a resposta da Apple neste tópico: Como remover uma compilação do iTunes Connect?
fonte
Não acho que haja uma maneira de excluir uma construção, como disse Mark Philip. Estou usando o Xamarin. Corrigi meu problema fazendo isso no Xamarin: projeto -> opções -> Aplicativo IOS -> construção
fonte