ios - program - itunes developer portal




Nenhum registro adequado foi encontrado, verifique se o identificador do pacote está correto (20)

Criei um aplicativo no iTunesConnect e ele está no estado "preparar para envio" por mais de três dias. Quando tento arquivar meu aplicativo e enviá-lo para a loja de aplicativos, exibe esta mensagem:

Nenhum registro adequado foi encontrado. verifique se o identificador do pacote está correto


Acredito que você pode encontrar a resposta aqui Xcode 5 - "Nenhum registro de aplicativo foi encontrado" ao tentar validar um arquivo no @Bamsworld.

Como você já mencionou e conforme a documentação - App Distribution Guide

Importante: você não pode validar seu aplicativo, a menos que o registro do aplicativo no iTunes Connect esteja no estado "Aguardando upload" ou posterior. Depois de adicionar um novo aplicativo ao iTunes Connect, haverá uma luz âmbar junto com seu status. Provavelmente lerá "Preparar para Upload". Para chegar ao estado "Aguardando upload", clique em Exibir detalhes do aplicativo e, no canto superior direito, deve haver um botão azul que diz "Pronto para carregar o binário". Clique aqui e siga as instruções fornecidas.


Agora só encontro o erro. Eu usei uma letra maiúscula no ID do pacote. mas usei letras minúsculas no código do pacote do xcode. agora mudei isso como no ID do aplicativo. e agora carreguei com êxito o meu aplicativo no iTunes Connect. Obrigado por seu apoio.



Como essa pergunta obviamente tem respostas potenciais diferentes, dependendo das circunstâncias individuais, pensei em adicionar meu problema e o que o resolveu:

Problema: pedi a alguém para copiar o arquivo binário, fazer algumas alterações e depois passar o binário para mim. Isso causou um conflito binário.

Solução: tive que criar um novo certificado. Copiei o ID do pacote do consul de desenvolvimento, colei no xcode e consegui fazer o upload.

Nota lateral: você pode gerar novamente um novo ID de pacote ativando "Compras no aplicativo" em Recursos .


Eu tenho que assinar manualmente o aplicativo. Criado novo certificado e novo perfil. Defina a assinatura do código como Manual. Só então eu fui capaz de fazer o upload. Além disso, selecione Login manual do organizador durante o upload da compilação.


No meu caso

  • Verificado se o mesmo usuário no iTunes e no xcode
  • O ID do pacote verificado é o mesmo

Solução:

Acesse o iTunes na página do meu aplicativo e, na primeira guia "Informações do aplicativo", no lado direito, na seção "Outras informações", clique em "Editar permissão do usuário" e conceda ao usuário do xcode a permissão de ler as informações do aplicativo.

FEITO


No meu caso, o aplicativo já estava configurado, mas a versão do aplicativo já estava em uso (aguardando revisão), eu só precisava aumentar o número da versão.


No meu caso, o problema era que meu aplicativo não tinha literalmente nenhuma informação preenchida no App Store Connect


O que corrigiu para mim é permitir o acesso do aplicativo a todos os usuários:

  1. Vá para o AppStore Connect
  2. Vá para My App
  3. Em Informações adicionais, clique em 'Editar acesso do usuário'
  4. Selecione 'Acesso total'
  5. Isso me permitiu carregar o aplicativo pela primeira vez (via Xcode & Application Loader)

Após o upload inicial, posso voltar para 'Acesso limitado' e fazer o upload.


Para mim, foi porque eu esqueci de criar um "Perfil de provisionamento" no portal de desenvolvedores da Apple. Eu criei um perfil aqui para "App Store", depois baixei e abri o arquivo e funcionou!


Para mim: tentei fazer o upload usando o Application Loader e funcionou


Primeiramente, verifique se você está usando as mesmas contas no aplicativo carregado (ou no XCode) e no iTunes. Em segundo lugar, verifique se o ID do pacote na mensagem de erro e no iTunes connect são correspondentes, incluindo o CAUSA !


Se depois de confirmar a correspondência do seu ID de pacote no App Store Connect, no Apple Developer Portal e no Xcode e você ainda estiver com problemas, tente o seguinte:

Remova o ID Apple associado ao ID do pacote com o qual você está enfrentando problemas da sua lista Contas no Xcode (Barra de menus -> Xcode -> Preferências -> Contas). Em seguida, adicione o ID Apple novamente à lista Contas no Xcode.


Se você usa o Application Loader, verifique se está conectado à conta correta. Foi o meu caso e pode acontecer se você gerenciar contas para vários clientes.


Usar o Application Loader funcionou no meu caso.


Verifique Bundle OS Type code o Bundle OS Type code do Bundle OS Type code no info.plist do seu aplicativo info.plist Para mim, a única maneira de contornar esse erro era configurá-lo como APPL .

O estranho é que o erro estava relacionado ao meu ID de pacote de estruturas, mas a alteração acima no meu aplicativo o resolveu.


Verifique se isso está incluído no seu Info.plist:

<key>CFBundlePackageType</key>
<string>APPL</string>

Eu tinha APPL com erros ortográficos como AAPL. Depois de consertar isso e entrar no Application Loader e no Xcode com o mesmo Apple ID, tudo funcionou.


Verifique se o aplicativo que você configurou no iTuneconnect está com o mesmo identificador de pacote que você está usando para fazer upload do aplicativo.


se o seu ID do pacote continha uma letra maiúscula e você o alterou para uma letra minúscula, você deve executar o aplicativo no simulador antes de tentar arquivar e fazer upload na conexão da loja de aplicativos (esse foi o problema e a solução para mim).


Extensão do iMessage : para todos que estão enfrentando esse problema com uma extensão de mensagens (ou qualquer outra extensão), insira "App Store Connect" -> "Informações gerais" -> o ID do pacote do destino do aplicativo e não o alvo de extensão. Lutamos 2 dias para descobrir isso.





itunesconnect