Antes de começar a escrever sobre o erro, estou executando no macOS Sierra e usando o Xcode 7.3.1.
Portanto, estou criando um arquivo morto do meu aplicativo, valido o aplicativo e ele passa na validação, mas ao fazer o upload para a App Store, recebo o erro "ERROR ITMS - 90167 No. bundles de aplicativos encontrados no pacote".
Eu verifiquei toda a minha documentação e tenho tudo.
- Eu tenho todos os meus perfis de provisionamento.
- Tenho Lançamento como "Distribuição iOS".
Este erro começou a aparecer após a instalação do macOS Sierra.
Alguém tem uma idéia de por que estou recebendo esse erro?
Desde já, obrigado.
xcode7
ios10
macos-sierra
Charly Pico
fonte
fonte
Respostas:
Depois de conversar com o pessoal da WWDC, tanto no laboratório Xcode quanto no laboratório da App Store, eles conseguiram descobrir informações de que esse é um problema conhecido na atual semente do Sierra, que será corrigida na próxima versão. Você pode reverter ou esperar. Não é a resposta mais satisfatória, admito.
fonte
Problema:
Gambiarra
Não há necessidade de correção [UPDATE]
Possíveis erros:
ERRO ITMS-90635
Fix: Desmarque a
Include Bitcode
opção antes de fazer o upload.INFO ITMS-90111
Nota: Isso permitirá que você faça o upload da compilação e a use no TestFlight, mas ao tentar enviar para a loja, você será confrontado com esta mensagem de erro:
fonte
Se você estiver carregando do Xcode7 (menos que o Xcode8) e do macOS Sierra (V10.12), esse problema "ERROR ITMS-90167:" Nenhum pacote de aplicativos encontrado no pacote "" virá e não permitirá o upload da compilação para Loja de aplicativos.
Portanto, use "Application Loader V3.6" ou "Xcode8" para fazer upload da compilação.
fonte
Experimente, funcionou como um encanto para mim,
Também enfrentamos os mesmos problemas no momento da atualização do macOS Sierra .
No momento da criação do upload usando o Xcode7.3.1 , recebemos uma mensagem de erro
Para resolver o erro e fazer o upload do arquivo IPA na App Store, siga as etapas abaixo
-Para a criação de upload, usamos o Application Loader V3.6 do Xcode8 .
Xcode -> Ferramentas abertas para desenvolvedores -> Application Loader
Siga as etapas abaixo
1) Carregador de aplicativos abertos
2) Escolha Build (IPA)
3) Fazendo upload de arquivo IPA para a loja de aplicativos
4) Envie com êxito Build (IPA) para a App Store
Seu aplicativo será carregado na Appstore,
Espero que isso ajude alguém.
fonte
Em primeiro lugar, gostaria de agradecer à @xemacobra por sua solução, ela funcionou para mim até que eu precise enviar uma inscrição para Revisão.
Se você precisar enviar um aplicativo para a App Store, e a compilação indicar
You may not submit builds using beta software...
aqui a solução:O problema é que o Xcode está enviando as informações de compilação junto com a versão do seu Mac OS. Para corrigir isso, você só precisa alterar a versão do seu Mac OS para uma versão mais antiga e aceitável.
Command + R
a inicializaçãocsrutil disable
/System/Library/CoreServices/SystemVersion.plist
SystemVersion.plist
<key>ProductBuildVersion</key>
e localize ostring
anexo a issokey
. Por exemplo, o meu era16A254g
.string
para uma versão do Mac OS atualmente suportada para lançamento público. No momento desta solução, esta será aplicada:15G31
Não tentei enviar o aplicativo pelo Xcode 7.3.1, mas sei que isso ainda funciona se você enviar o
.ipa
Xcode 8 beta 3.Depois de enviar sua compilação, volte
SystemVersion.plist
ao originalstring
e repita as etapas 1 a 4 substituindocsrutil disable
porcsrutil enable
.fonte
csrutil disable
não é suficiente escrever permissão para mim. Eu tentei isso e foi bem-sucedido após a etapa 4. reiniciar osudo nano -w /System/Library/CoreServices/SystemVersion.plist
Change ProductBuildVersion como15G31
& ProductVersion10.11.6
& ProductUserVisibleVersion10.11.6
mesmo.Control-X
para salvar e depois pressionary
. Reinicie novamente Re-Archieve com o XCode 7.3.1 enviado com 8 BetaApplication Loader
. Confirmado pela Apple.Eu também experimentei o mesmo. Esta é a maneira simples de resolver seu problema.
Archive
seu aplicativo usandoXcode 7.3.1
eexport
doipa
arquivo do seu aplicativo em um diretório selecionando a opçãoSave for iOS App Store deployment
.Depois disso, abra
Xcode 8.0
e abra aApplication Loader
partir deXcode
->Developer Tools
. Entre na sua equipe e faça o upload doipa
arquivo usandoXcode 8.0
.Fiz upload de dois aplicativos para
iTunesConnect
, ele funcionará com certeza.fonte
Eu estava tendo esse problema com o Xcode 8 GM e tentando enviar um aplicativo para lançamento através do Application Loader.
Você precisa usar a versão do Application Loader que acompanha o Xcode 8, que deve ser 3.6
Eu ainda tenho o Xcode 7 instalado e estava usando o Application Loader 3.5
Atualizar
Atualização 2
Atualização 3
Eu trabalhei nesse projeto durante os betas, então é possível que algo tenha sido corrompido ao longo do caminho e esteja causando problemas. Pode ser necessário iniciar um novo projeto no Xcode 8.
Há um tópico nos fóruns de desenvolvedores que abordam esse problema. https://forums.developer.apple.com/thread/62703
Solução
Não tenho certeza se essa solução ajudará em todos os casos.
fonte
Enviei um aplicativo criado usando o LibGDX e tive o mesmo problema após a atualização para o Sierra. Eu resolvi isso por:
fonte
Atualizei recentemente para o macOS Sierra e também recebi esta mensagem de erro. Após o upload através do carregador de aplicativos falhar, eu baixei o Xcode 8 ( mantive minha cópia 7.3.1 ). Xcode fechado 7.3.1. O Xcode aberto 8-> Organizador-> prosseguiu para validar e fazer upload da minha compilação. Funcionou. Espero que isso ajude alguém em uma situação semelhante.
fonte
Tente abrir o App Loader no Xcode8. Xcode> Ferramentas abertas para desenvolvedores> Application Loader
Em seguida, você pode enviar o aplicativo para o TestFlight sem o erro.
fonte
Essas são todas as respostas fabulosas acima ... siga o processo de 9 etapas de Nicholas acima e também o Tobeiosdev se você não tiver acesso de gravação ao arquivo SystemVersion.plist.
No entanto, tenha muito cuidado com a forma como lê o guia passo a passo. NÃO faça o que eu fiz e reinicie o dispositivo após editar o arquivo plist , pois você tornará inútil a maioria dos aplicativos no seu Mac, incluindo o Terminal e o TextEdit (que são necessários para editá-lo novamente). Reabra o terminal dentro do Sierra (ou o SO beta em execução) e não dentro da linha de comando.
Infelizmente, descobri da maneira mais difícil e não consegui editar o arquivo plist novamente na linha de comando. Então, tive que reiniciar várias vezes antes de encontrar a solução que deveria entrar no modo de usuário único (Command-S na reinicialização), o que me assustou sem sentido por ter arruinado a construção do meu Mac. Eventualmente, tudo voltou a funcionar, mas foi um pouco atrasado também por ter que reinstalar o Xcode 8 ... levando a uma noite sem dormir como minha primeira submissão à AppStore.
Em suma, o acima é uma solução perfeita que funciona em todos os aspectos, se você seguir as instruções corretamente. Lição aprendida!
fonte
Abri acidentalmente uma versão antiga do Application Loader versão 3.5 (921) e recebi o erro ITMS-90167 nenhum pacote de aplicativos encontrado. Certifique-se de abrir o Application Loader no menu do Xcode (Xcode-> Open Developer Tool). A versão 3.6 (1020) funciona como um encanto! :)
fonte
Resolvi esse problema da seguinte maneira, localize seu arquivo no Organizer e depois:
fonte
De acordo com a resposta do @Fan Zhang, siga estas etapas e você pode fazer upload deste arquivo usando o Xcode ou o Application Loader, o que você quiser!
Quando você arquivou seu aplicativo, encontre seu arquivo no Organizer e, em seguida:
fonte
Comigo, minha inscrição escrevendo por
Swift 2.2
. E deve usarXcode 7.3.1
paraarchive
e fazer upload paraApple testflight
mas tenho o mesmo erro (eu corro emmacOS Sierra-10.12
). A solução a seguir corrigi-lo para mim, espero que outro que enfrenta o mesmo problema possa encontrar algo útil:fonte
Caso isso ajude, eu tive o mesmo código de erro
"ERROR ITMS - 90167 No. app bundles found in the package"
usandomac OS 10.14.4
withXcode 10.2
.(Como uma nota, consegui enviar com êxito compilações há algumas semanas com a mesma configuração, mas isso parece ser algo do lado do iTunes Connect)
Tive que atualizar
mac os 10.14.6
eXcode 10.3
enviar com êxito minha compilação.fonte
Não foi possível processar o aplicativo no momento devido ao seguinte erro: Nenhum pacote .app encontrado no pacote. Esse problema aparece quando o espaço do seu PC é menor. Tão claro que você lixeira ou algum documento inútil do seu PC. Então vamos tentar novamente! É trabalho para mim!
fonte
Eu enfrentei o mesmo problema. o que funcionou para mim foi ->
vá para target-> assinatura e recursos -> certificado de assinatura -> tive que revogar um certificado. Revogue sempre o certificado com o nome do iMac do administrador. Ele é criado por padrão ao fazer sua certificação e perfis.
** A imagem está anexada para referência.
PS: - sempre verifique se o ID do pacote é o mesmo na App Store connect e no Xcode antes de arquivar.
fonte
As configurações de privacidade foram alteradas para o iOS 10, mais sobre isso pode ser lido aqui
Eu tinha problemas descritos anteriormente, que precisavam ser resolvidos conforme descrito, mas após o êxito do aplicativo de upload não era visível no iTunes connect.
Eu tive que adicionar uma
Privacy - Bluetooth Peripheral Usage Description
chave em um plist para resolver o último. Outras chaves ausentes farão o mesmo problema.fonte
Eu estava recebendo esse erro com o Xcode 7.2.1 e o Application Loader 3.4 no macOS 10.12.1.
Mas, por alguma razão, funcionou se eu usasse a linha de comando "altool" para fazer o upload:
fonte