Compilação não visível no itunes connect [fechado]


177

Quero testar as compras de aplicativos, portanto, carreguei o build com xcode. Eu posso ver a compilação em "Prerelase", mas não em "Versions". Quanto tempo leva para aparecer em "Versions"? Faz 30 minutos

Respostas:


178

A compilação não fica visível até que a etapa "Processamento" esteja em andamento na guia "Pré-lançamento". Deve depender do tamanho do seu aplicativo. Para um aplicativo meu de 10 Mb, demorou cerca de 5 minutos.


11
Desde os últimos meses, você recebe um e-mail do Apple Developer quando o "processamento" termina. Eu apenas tive que ser paciente
voghDev

1
1 hora esperando aqui.
Ruben

10
Depois de carregar minha compilação não visível no estado de processamento na guia atividade. quando eu carrego a mesma versão novamente, a solicitação de compilação já está disponível.
precisa saber é o seguinte

4
72 horas aqui, para um arquivo de 9 MB.
Tom Pace #

1
Não tenho certeza se isso é apenas uma coincidência, mas esperei horas atualizando o e-mail e o iTunes se conectou e decidiu tentar o upload novamente. Obteve o erro esperado de versão binária duplicada ao fazer o upload, mas imediatamente recebeu um e-mail informando que o aplicativo havia terminado o processamento e ele aparece no iTunes connect!
NSDestr0yer 5/05

112

Verifique na sua caixa de entrada um email da iTunes Store:

Assunto: iTunes Connect: seu aplicativo [...] tem um ou mais problemas

Caro desenvolvedor,

Descobrimos um ou mais problemas com sua entrega recente para [seu aplicativo]. Para processar sua entrega, os seguintes problemas devem ser corrigidos:

Este aplicativo tenta acessar dados confidenciais sem uma descrição de uso. O Info.plist do aplicativo deve conter uma chave NSPhotoLibraryUsageDescription com um valor de sequência explicando ao usuário como o aplicativo usa esses dados.

[...]

Depois que as correções necessárias forem feitas, você poderá entregar novamente o binário corrigido.

Saudações,

A equipe da App Store

O XCode 8 me disse que o upload foi bem-sucedido, mas a compilação não apareceu no iTunesConnect até que eu corrigisse os problemas indicados no email e reenviasse.


Também não se esqueça de 'Privacidade - Descrição de uso de contatos'
Bergasms

2
O mesmo problema. Você acha que a construção passaria do processamento para a falha, em vez de processar para nada
Rydell

Um valor para a chave Info.plist 'CFBundleIconName' está ausente no pacote configurável 'xxxxx'. Os aplicativos criados com o SDK do iOS 11 ou posterior devem fornecer ícones de aplicativos em um catálogo de ativos e também fornecer um valor para essa chave Info.plist. Obrigado
SteeBono

53

Pode ser útil:

  1. Enquanto empurrava o build para o iTunes, eu minimizava a janela da organização, assim, em segundo plano, tudo correu bem e a mensagem foi exibida "Build push successful".
  2. Mas a compilação não foi exibida na loja do iTunes e, em algum momento, a compilação é exibida na etapa "Processamento", mas não chega a "Versões".
  3. Repeti as etapas 1 e 2, mas o mesmo resultado.
  4. Então eu empurrei construir com janela Organizer (em primeiro plano) não minimizada e tudo funcionou . (Leva algum tempo de acordo com o tamanho conforme @cdescours apontado)
  5. Esta experiência foi realizada em 30 de outubro de 2014 ao longo do dia e também o mesmo problema foi descoberto mais tarde. Portanto, podemos concluir que o iTunes tem o problema quando a compilação é colocada em segundo plano.

2
Eu fiz isso e funciona hoje (02/2016). Eu estou usando o Xcode 6.4
Felipe Antonio Cardoso

1
Isso também me ajudou (04/2016). Usando o XCode 7.3. Isso é realmente estranho (para dizer o mínimo).
214162Preço

1
Isso funciona. Outro motivo para a Apple precisar consertar o iTunes Connect.
Michael

15
Isso ainda é válido para o Xcode 8. Enviei meu aplicativo macOS 5 vezes hoje e sempre que ocultava o Xcode (Cmd + H) para trabalhar em outra coisa. Embora o Xcode tenha dito "Upload concluído", as compilações nunca apareceram no iTunes, na guia Atividade. Depois de ler isso, tentei deixar o Xcode em primeiro plano enquanto ele estava sendo carregado e a compilação apareceu imediatamente no iTunes, conectando-se como "Processamento".
seb

4
Xcode 10.2.1 funcionou para mim ...
Elegya

38

Para atualizar a resposta do @cdescours, agora é possível ver as construções carregadas na guia "Atividade" no estado "Processamento".


2
Na minha experiência, a construção problemática mostrou como 'Processamento' durante todos os 4 minutos em que estava sendo analisada e desapareceu misteriosamente da lista. Nenhuma entrada 'Falhou', nenhuma mensagem de erro, nenhuma dica do que aconteceu, nada. Claro que está no seu e-mail, se você souber apenas verificá-lo.
pscl 10/01

37

Verifique a guia Atividade no iTunes Connect depois de fazer o upload do aplicativo e aguarde até ele processar:

insira a descrição da imagem aqui


7
Após o processo, a compilação não apareceu na lista. Qual a solução?
Vaibhav Jhaveri

2
Se você cometer alguns erros, o sistema é implacável. Seu envio foi bem-sucedido, mas não aparece nesta lista. (De fato, o sucesso significa que você usou esse número de compilação). Você deve verificar o seu e-mail para o erro. O número da compilação nunca aparecerá de forma alguma no site do iTunes Connect.
benc

17

Verifique seu e-mail. Você deve ter um problema ou um relatório ausente no seu e-mail. Recebi um e-mail em que perdi a NSCameraUsageDescriptionchaveInfo.plist

insira a descrição da imagem aqui


Eu teria perdido dias
Phillip Martin

15

Caso você esteja adicionando build com destino de implantação> 9, adicione essas chaves ao info.plist caso esteja usando câmera e fotos: Privacy - Camera Usage Descriptione Privacy - Photo Library Usage Descriptioncom uma descrição válida.

Eu tive o mesmo problema quando enviei com uma string em branco para essas chaves.


Onde adicionar esses detalhes?
Niroshan Ranapathi

@NiroshanRanapathi em info.plist.
Sreedeepkesav MS

15

Quando você faz o upload da sua compilação do carregador de aplicativos ou diretamente do seu xcode para a App Store e ela não é exibida, mesmo em vários uploads com versão de compilação diferente,

  1. Abra o arquivo .plist e verifique se há alguma sequência de teclas iniciada por "Privacidade - ........."
  2. Se esse valor da string de chave estiver vazio, adicione alguma string.
    Por exemplo, para mim eu estava usando câmera, biblioteca de fotos, microfone e localização.
    Para o meu projeto, adicionei a string da seguinte maneira
    a. Este aplicativo requer acesso à câmera.
    b. Este aplicativo requer acesso à Biblioteca de Fotos.
    c. Este aplicativo requer acesso ao microfone do seu dispositivo.
    d. Este aplicativo requer acesso ao seu local.
    e Este aplicativo requer acesso ao Bluetooth.
  3. Agora faça o upload da compilação que será Aceita.

Nota: Essa sequência de permissões é obrigatória no iOS 10.


Obrigado, no meu caso, todas as chaves "Privacidade - ..." tinham uma string vazia. NSLocationWhenInUseUsageDescription, NSCameraUsageDescription, NSPhotoLibraryUsageDescription.
mbenegas

Você é um salva-vidas. Ainda bem que não precisei pesquisar todas as chaves do Google para descobrir o que havia de errado; estava faltando uma descrição das permissões de Foto.
Potássio Ion

14

Às vezes, pode ser necessário verificar seu email. Não haverá erros durante o upload. Mas a Apple pode ter enviado um email com os erros em sua compilação. No meu caso, recebi um email com o seguinte erro mencionado nele.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

Eu adicionei a chave NSPhotoLibraryUsageDescription, mas a string de descrição estava vazia.


1
Sim. Porque é o quão avançado é o relatório de erros da Apple.
GeneCode 01/04

1
Okay, certo? Olá, a Apple 1996 ligou e quer seu fluxo de trabalho de volta.
Psl

10

Você pode ver todas as suas atividades (compilações carregadas recentemente aqui). Ele também fornecerá o status atual da sua compilação.


6

Com base na resposta do @ sreedeep-kesav (representante insuficiente para comentar), Privacy - Camera Usage Descriptione Privacy - Photo Library Usage Descriptionpode ser definido abrindo seu Info.plistarquivo no Xcode e selecionando o botão mais ao lado de Information Property List:

insira a descrição da imagem aqui


4

Uau, isso foi super chato! Honestamente, eu não sei qual era o problema, porque eu carreguei muitos aplicativos na appstore via Xcode nos últimos anos, mas nos últimos dois dias tentei 8 uploads diferentes durante 12 horas, mas NENHUM deles apareceria no iTunesConnect como Processing ou em qualquer outro lugar. Por fim, tentei o Application Loader , embora NUNCA tivesse que usá-lo antes. A primeira tentativa atingiu o tempo limite de "Buscando o token do Apple Connect" ou algo assim. Eu CMD + Q e tentei o Application Loader novamente e a segunda vez que o upload terminou ... e agora minha compilação aparece no iTunesConnect como processamento. OMG que foi irritante, confuso e uma enorme perda de tempo (eu acho que é uma experiência típica do Apple Dev).

De qualquer forma ... pensei em compartilhar meus resultados.


1
Uau, eu falei cedo demais. Vi minha compilação no iTunesConnect imediatamente após o sucesso do Application Loader, mas agora desapareceu e não aparece mais no iTunesConnect. Também não recebi nenhum e-mail da Apple. O que anda acontecendo no mundo!
Christopher D. Emerson

1
Finalmente falou com a Apple no telefone. Esse era o problema com o aplicativo - mas os servidores da Apple não estavam me enviando um e-mail sobre isso, então a única maneira de descobrir era ligar para eles. Super chato! stackoverflow.com/questions/39566952/…
Christopher D. Emerson

3

Eu enfrentei o mesmo problema, uma vez que eu carrego a compilação não aparece, AppStore Connectmesmo que eu não tenha recebido nenhum e-mail de problema da apple. Então, apenas espero um dia e essa compilação começa visível AppStore Connectdepois de um dia. É uma questão estranha que a equipe da Apple precisa investigar.

Feliz codificação. :)


2

Verifique sua opção de política de acesso à privacidade no arquivo Info.plist.


2

Verifique o status da nova compilação na guia " Atividade ". Uma vez que o " Processamento rótulo" desaparece da compilação você deve ser capaz de usá-lo.


1

Me deparei com os mesmos problemas, mudei do Xcode6.0 para o Xcode6.1 e minhas compilações começaram a aparecer na lista.


1

Quero compartilhar minha experiência, carreguei minha compilação pelo aplicativo uploader e xcode e após 10 horas não consegui ver nenhuma compilação no itunes connect. Finalmente, entrei em contato com a apple e eles explicaram que uma validação de compilação pode levar no máximo 24 horas. Após 24 horas, se a compilação não estiver visível na página relacionada, eles recomendam o upload de uma versão mais recente. E se, após as 24 horas seguintes, se ainda não houver nenhuma compilação, você poderá ligar para a assistência do programa Apple Developper. Aqui está a página onde você pode encontrar os números de telefone:

https://developer.apple.com/contact/phone/

A publicação da primeira versão do seu aplicativo pode demorar alguns dias, mas uma versão mais recente leva muito menos tempo.


1

Verifique todas as chaves e valores no arquivo info.plist . se alguma chave estiver faltando, isso causará esse problema. AppIcon e outras coisas escritas no arquivo info.plist devem ser prefeito, então você não poderá obter esse problema.


Já existe uma resposta que resolveu o problema. Por favor, dê uma olhada neste.
Guthardt L.


1

Isso funcionou para mim

Se a compilação estiver ausente na guia 'Atividade' do Itunes. Em seguida, verifique suas chaves info.plist. Se todas as chaves estiverem lá, verifique a descrição de todas as chaves. se o comprimento for curto, aumente o comprimento da descrição das chaves.


0

Só queria compartilhar minha experiência também. Meu Build passou pela Etapa de processamento (era um mero aplicativo de 984kB), mas não apareceu na guia "Versões" por mais de 30 minutos. Também verifiquei meu e-mail duas vezes, mas não recebi nada da Apple. No entanto, na guia versões, eu tinha três compilações listadas, excluindo a mais recente. O que funcionou para mim foi que eu apenas cliquei no menos recente (clique no Número da compilação) e depois cliquei em Expire Build e voila buy vo recente build estava disponível imediatamente na versão atual.

Não encontrei nenhum documento da Apple que explique essa anomalia.

Espero que ajude! Felicidades


0

Bem, no meu caso, enviei uma compilação com a versão atualizada. como 1.1.0 Build 1.1.0 , então eu voltei a 1.0.0construir 1.0.5e a mesma construção era visível sob o1.0.0 menu suspenso cabeçalho.

Espero que ajude alguém.


0

Este foi o meu erro:

Tive uma pequena atualização em uma parte do conteúdo da Notificação por push e nem toquei no meu código.

Mas pensei que talvez fosse necessário enviá-lo novamente para refletir essa alteração na versão mais recente.

E eu fiz.

Tentei fazer o upload de 3 Builds, um por um.

Mas nenhuma versão foi mostrada na versão de teste de vôo. (Chocado)

Mais tarde, percebi meu erro de que, ao atualizar a parte do conteúdo do APNS sem sequer tocar no meu código, estava tentando fazer upload de uma nova compilação e esperava refleti-la no voo de teste. (Tão estúpido da minha parte)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.