Como remover uma compilação do itunes connect?

125

Quero excluir uma das compilações de aplicativos do novo site de conexão do iTunes. Mas não consegui encontrar um botão de excluir / remover. Alguma ideia?

insira a descrição da imagem aqui

EFE
fonte
4
Você não pode. Eu tive que desenvolvedor rejeitar algumas vezes e eu tinha 6 deles lá. Selecionei um e enviei para aprovação. Não há como remover os "não necessários" desta lista
Sam B
Eu apenas perguntei à apple sobre isso. Avisarei quando eles responderem.
EFE
Meu problema é que continuo recebendo e-mails dizendo que meu "binário tem problemas" (enviei por engano um com o mesmo número de compilação da versão anterior do aplicativo). Mas o aplicativo aparece como "Em revisão" e não pode rejeitar a versão (botão não está disponível!)
Nicolas Miari
@EFE eles responderam da Apple?
iOS Monster
1
Arrghh. Portanto, ao contrário TF velho, agora eu tenho para criar um identificador, em seguida, tem de criar um arquivo AppStore Provisioning (não mais wildcards), então temos de criar um aplicativo iTunes, então tem de fazer upload com o seu manual de ferramenta Application Loader, então tem de incremento o número da compilação cada vez que carrego.
peterept

Respostas:

124

ATUALIZAR:

O tempo mudou, agora você pode remover (expirar) as Construções do TestFlight como nesta resposta, mas ainda não pode excluir a construção .

VELHO:

Eu perguntei maçã e aqui está a resposta:

Entendo que você deseja remover uma compilação do iTunes Connect, como mostra a sua captura de tela.

Este comportamento é esperado, pois você pode remover uma compilação da compilação atual, mas não pode excluí-la do iTunes Connect. Para obter mais informações, consulte o Guia do desenvolvedor do iTunes Connect: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/

Então eu simplesmente não posso.

EFE
fonte
1
Se você fizer o upload, pode haver problemas com chaveiros / perfis de provisionamento incorretos, portanto uma função de criação de exclusão seria boa. Mas suponho que devo aprender a validar a compilação antes de fazer o upload.
David Douglas
1
Encontre a solução alternativa aqui, atualizando a versão de compilação no - stackoverflow.com/questions/25680604/… #
David Douglas
70

Esperar! Você pode expirar uma construção, na verdade! :)

Após a solução de 2017 (ainda o mesmo em 2020):

  1. Na página inicial, clique em Meus aplicativos, selecione seu aplicativo e, na barra de ferramentas, clique em TestFlight.

  2. Na coluna da esquerda, clique na plataforma (iOS ou tvOS) do seu aplicativo em Builds.

  3. Na tabela à direita, clique no número da compilação.

  4. No canto superior direito, clique em Expirar compilação.

remover uma compilação da App Store (iTunes) Connect Expiração Crie o iTunes Connect

Ta-da! A versão expirou na App Store Connect.

Significa:

Funções necessárias

Consulte Permissões de função .

Para mais informações , visite .

mgyky
fonte
2
Isso funciona! Obrigado. Lembre-se de que você precisa fazer login como agente ou administrador.
Zubeyir
59
Eu acho que isso expirará apenas para testes no Testflight; não excluirá a compilação do servidor de conexão do itunes (seção AppStore). Você ainda pode enviar essas construções para a appstore. Mas, o questionador original está perguntando sobre como excluir as compilações do servidor de conexão do iTunes, para que ele não seja mostrado na lista de compilações da seção "Adicionar compilação". Eu acho que a Apple não permite excluir a compilação do servidor iTunes Connect.
Nitesh Borad
21
Posso confirmar que esta solução NÃO funciona. Ele remove a construção do painel TestFlight, mas a construção ainda existem e você não pode enviar uma nova compilação de revisão até o último termina o processo ...
campsjos
Finalmente consegui enviar uma nova compilação no Testflight. Embora altere apenas o número da versão, o Itunes Connect continua reclamando "Você não pode enviar uma versão para teste se outra versão já estiver em revisão". A alteração também do número da versão permitiu que eu adicionasse uma nova versão para revisão. Não sei se isso está relacionado ao término de compilações anteriores ou não.
campsjos
1
Ah entendo, faz sentido. Eu estava realmente coçando a cabeça por causa disso, obrigado!
Gusutafu 12/0318
34

Eu tive esse problema. Vou compartilhar meu caminho na curva de aprendizado.

Primeiro, não consegui encontrar como rejeitar o binário, mas lembrei de tê-lo visto hoje mais cedo no iTunesConnect App. Então, usando o aplicativo, rejeitei o binário.

Se você passar o mouse sobre o binário rejeitado na seção "Compilar", notará que um ícone de círculo vermelho com um - (ou seja, um botão de exclusão) aparece. Toque neste e, em seguida, clique no botão Salvar na parte superior da tela. O binário enviado agora se foi.

Agora você deve receber todas as notificações do aplicativo no estado "Preparar para Upload" (email, notificação do aplicativo etc.).

O organizador do Xcode ainda estava me dando "binário redundante". Depois de um pouco de pesquisa, agora entendo a diferença entre "Versão" e "Construção". Versão é o que o iTunes exibe e o usuário vê. Build é apenas o número de rastreamento interno. Eu tinha ambos na 2.3.0, mudei a compilação para 2.3.0.1 e re-arquivei. Agora ele valida e eu posso carregar o novo binário e reenviar. Espero que ajude os outros!

Seoras
fonte
4
Alterar o quarto octeto (ou melhor, adicionar um quarto octeto) não funciona. agora ele grita dizendo que é um número inválido, pois deve conter apenas três dígitos. Isso está ficando muito irritante como a Apple continua travando o iTunes se conectar dessa maneira.
Urkle
Isso só acontece quando eu não a enviei. Como reenviar?
Quantumpotato
Uau, nem mesmo a resposta aceita, mas foi a solução para nós.
agoldev 9/05/19
6

Escolha a compilação

A resposta é que você passa o mouse sobre o ícone da sua compilação e, no final da linha, verá um pouco de cor menos um círculo. Isso remove a compilação e agora você pode clicar no sinal + e escolher uma nova compilação para enviar.

É uma página da Web incrivelmente complicada, com truques e dispositivos para fazer o que você deseja. Tenho certeza de que Steve nunca viu essa página ou tentou usá-la.

Certamente, é uma prática recomendada projetar a tela para que você possa ver as opções o tempo todo, para não mudar a tela, dependendo se você tem um aplicativo em revisão ou não!

user462990
fonte
4

Pelo que entendi a nova filosofia do iTunesConnect:

  • você pode fazer upload de várias compilações "qualificadas" no iTunesConnect na guia "pré-lançamento"
  • permita que outros testadores testem uma compilação específica, via TestFlight (e declarados como usuários do iTunesConnect)
  • quando chegar a uma versão estável, selecione a versão de compilação correta, na guia "Versões" para enviar à AppStore, da maneira usual.

Para mim, você pode ter 150 compilações para um pré-lançamento, não importa.

cdescours
fonte
Eu não me importaria se eu poderia adicionar testadores para OS X Apps, mas você não pode, apenas iOS
Kyle Browning
Eu tenho v1.1.1 e v1.1.3 no TF. É possível remover completamente o 1.1.3 e fazer o upload da v1.1.2? Por favor confirme.
Sazzad Hissain Khan
Sim, deve ser possível com as novas regras disponíveis no Testflight ... o número da compilação deve ser apenas diferente.
cdescours 29/09/17
2

no itunes connect:

AppStore >> iosAPP >> Compilação (role para baixo)

clique no ícone vermelho como visto na figura

excluir compilação

Nic Wanavit
fonte
1
O ícone vermelho é exibido apenas ao passar o mouse. Você precisa colocar o mouse sobre ele.
mahal tertin
Isso salvou minha sanidade. O UX no appstoreconnect é realmente insano. Se você precisar alterar a compilação que está enviando, esse é o caminho para alcançá-la. A Apple parece amar o conceito de "funcionalidade oculta".
eddyoc 29/07
0

No nosso caso, a exclusão não foi possível devido ao fato de já termos um aplicativo em pré-lançamento. A correção não era para excluir, mas para editar cada seção, incluindo o número da versão, que precisava mudar para o novo candidato.

AnneTheAgile
fonte
0

Dang isso é difícil. Aqui está o que eu fiz para rejeitar / excluir / substituir meu build do ios antes de ser lançado. O aplicativo foi aprovado como sempre que encontrei, encontrei um bug que eu queria corrigir antes de liberar

  1. Defino a liberação como "manual" e salvei
  2. Eu tentei criar e liberar aplicativos
  3. recebeu uma mensagem de erro algo como "você só pode ter um release por vez"
  4. onde o botão Salvar estava, não havia uma opção para cancelar a liberação
  5. a versão do aplicativo não está marcada como "desenvolvedor rejeitado" com um ponto vermelho

Para substituir a compilação incorreta, fiz o seguinte

  1. se você clicar na "+ versão ou plataforma" para criar uma nova versão, não poderá criar uma nova versão do iOS
  2. você precisa fazer upload de uma nova compilação
  3. no seu aplicativo rejeitado, selecione a nova compilação
  4. Salve 
  5. enviar para revisão
AEDWIP
fonte