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
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:
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.
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.
Pode ser útil:
Para atualizar a resposta do @cdescours, agora é possível ver as construções carregadas na guia "Atividade" no estado "Processamento".
Verifique a guia Atividade no iTunes Connect depois de fazer o upload do aplicativo e aguarde até ele processar:
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 NSCameraUsageDescription
chaveInfo.plist
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 Description
e Privacy - Photo Library Usage Description
com uma descrição válida.
Eu tive o mesmo problema quando enviei com uma string em branco para essas chaves.
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,
Nota: Essa sequência de permissões é obrigatória no iOS 10.
NSLocationWhenInUseUsageDescription
, NSCameraUsageDescription
, NSPhotoLibraryUsageDescription
.
À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.
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.
Eu enfrentei o mesmo problema, uma vez que eu carrego a compilação não aparece, AppStore Connect
mesmo 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 Connect
depois de um dia. É uma questão estranha que a equipe da Apple precisa investigar.
Feliz codificação. :)
Me deparei com os mesmos problemas, mudei do Xcode6.0 para o Xcode6.1 e minhas compilações começaram a aparecer na lista.
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.
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.
Verifique no esquema que você selecionou a versão não debug.
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.
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
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.0
construir 1.0.5
e a mesma construção era visível sob o1.0.0
menu suspenso cabeçalho.
Espero que ajude alguém.
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)