Eu criei um aplicativo no App Store Connect 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 de aplicativo adequado foi encontrado. Verifique se o identificador do pacote está correto.
ios
xcode6
app-store-connect
Ragul
fonte
fonte
iTunesConnect
selecionou o mesmo identificador para o qual você é oarchive
aplicativo?Respostas:
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 meu aplicativo no iTunes Connect. Obrigado por seu apoio.
fonte
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.
fonte
geralmente isso acontece quando você não criou seu aplicativo a partir da conta de desenvolvedor da Apple-> iTunes Connect-> clique em Meu aplicativo-> clique em sinal de adição (+) -> Novo aplicativo-> E preencha todas as informações e escolha o código do seu pacote para o aplicativo que você está carregando agora.
fonte
iTunes Connect || App Store Connect (site):
No seu navegador, vá para o iTunes connect / App Store Connect .
Verifique se o Identificador de pacote é o nome que você definiu no iTunes Connect.
Por exemplo: com.orgnanizationName.appName
Parece que você precisa iniciar o processo de envio da App Store no iTunesConnect.
fonte
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.
fonte
Acredito que você possa 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 - Guia de distribuição de aplicativos
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.
fonte
O que corrigiu para mim é permitir o acesso do aplicativo a todos os usuários:
Após o upload inicial, posso voltar para 'Acesso limitado' e fazer o upload.
fonte
Usar o Application Loader funcionou no meu caso.
fonte
Verifique duas vezes
Bundle OS Type code
no aplicativoinfo.plist
, para mim, a única maneira de contornar esse erro foi configurá-lo comoAPPL
.O estranho é que o erro estava relacionado ao meu ID de pacote de estruturas, mas a alteração acima no meu aplicativo o resolveu.
fonte
Verifique o ID do seu aplicativo no Apple Developer Center. Em seguida, use exatamente o mesmo nome no Bundler Identifier.
fonte
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.
fonte
Uma vez verifique isso.
Abra o arquivo .plist e verifique a chave "Bundle OS Type code". Se isso não existir, adicione uma linha e forneça essa chave e verifique o tipo que deve ser uma string. E dê "APPL" como valor.
Limpe o projeto e vá para Archive.
Espero que funcione para você.
fonte
Alterei o número da versão, mas esqueci de alterar a versão do Build. Alterar a versão do Build resolveu o problema. Um erro tão bobo. Smh ...
fonte
Como essa pergunta obviamente tem respostas potenciais diferentes, dependendo das circunstâncias individuais, pensei em adicionar meu problema e o que o solucionou:
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 .
fonte
Primeiramente, verifique se você está usando as mesmas contas nos aplicativos Loaded (ou XCode) e iTunes. Em segundo lugar, verifique se o ID do pacote na mensagem de erro e no iTunes connect são correspondentes, incluindo o CAUSA !
fonte
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).
fonte
Para mim, o que foi corrigido foi inserir os detalhes necessários na App Store Connect -> TestFlight -> Test Information.
Depois que eu fiz isso, parecia que o Xcode percebeu que havia um novo aplicativo para permitir o upload e o êxito.
(Verifique também seus limites no seu ID do pacote. 😉)
fonte
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.
fonte
Para mim: tentei fazer o upload usando o Application Loader e funcionou
fonte
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á tendo problemas na sua lista Contas no Xcode (Barra de menus -> Xcode -> Preferências -> Contas). Em seguida, adicione o ID Apple novamente à lista Contas no Xcode.
fonte
Verifique se isso está incluído no seu Info.plist:
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.
fonte
Para mim, foi porque 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!
fonte
No meu caso, eu tinha 2 IDs da Apple nas minhas preferências do Xcode (Xcode -> Preferências -> Contas), então tive que remover um. Depois que removi o Apple ID que não precisava, o processo de validação funcionou bem.
Desperdiçou algumas horas, apenas porque a mensagem de erro é inútil. Isso é tão frustrante.
fonte
No meu caso, eu trabalhei com a abertura do Application Loader dentro do XCode.
Etapas: XCode -> Ferramenta Open Developer -> Application Loader
Quando o abri com o Launchpad, ele não conseguiu identificar a conta correta para o aplicativo. Portanto, ele me pediu para criar uma conta.
Com o XCode, o Application Loader pode listar as contas pelas quais tenho direito. Você deve selecionar a conta correta no menu suspenso.
fonte
Certifique-se de seguir estas etapas em ordem:
Gere o ID do aplicativo em https://developer.apple.com/account/ios/identifier/bundle
Gere seu aplicativo no iTunes Connect, selecionando o ID do pacote criado na etapa um
Carregar o IPA do Application Loader ou XCode
fonte
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.
fonte
No meu caso, o problema era que meu aplicativo não tinha literalmente nenhuma informação preenchida no App Store Connect
fonte
No meu caso, eu estava usando uma conta diferente, criei um aplicativo no Itunes, mas selecionei uma conta diferente no Xcode. Então, apenas selecionei a conta certa no Xcode e funcionou para mim.
fonte
No meu caso
Solução:
Vá para 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
fonte
Quando mudei o nome de um projeto
HelloCordova
para aquele que eu queria, incentivei esse problema. Mesmo emPROJECT_NAME
->General
->Bundle Identifier
assim como emPROJECT_NAME
->Build Settings
->Product Bundle Identifier
eu mudei, pois ainda deveria ter o mesmo erro. O que resolveu o problema foi simplesmente abrir um editor diferente, procurar essa stringPRODUCT_BUNDLE_IDENTIFIER
e alterar todos os nomes que não quero para os corretos. Aparentemente, o Xcode leva o identificador do pacote também de outro lugar além desses 2 locais.fonte