Aplicativo para iPhone Upload - Código ausente?
Pergunta
Há muito tempo, procuro o fórum enquanto me ensino as delícias da programação do iPhone, e agradeço a todos pelo grande número de perguntas com as quais, sem saber, me ajudou!
Parece que eu enfrentei uma parede de tijolos em relação ao upload da minha inscrição final para a Apple e apreciaria qualquer ajuda/conselho que você esteja disposto a dar.
Este é o meu primeiro upload para a Apple, então peço desculpas se tudo isso é um pouco superficial!
Depois de alguns ajustes, consegui seguir com sucesso as diretrizes de maçãs sobre a criação de um novo perfil de distribuição para o meu projeto, apliquei meus novos certificados de distribuição nas informações de destino e obtive o projeto para criar com êxito. Soa bem! O problema é que, quando eu carrego isso para a Apple, recebo o erro genérico "não está assinado".
Depois de um inferno de uma noite e algumas pesquisas, percebi que, no registro de construção detalhado do meu aplicativo, não há linha que inclua a palavra "codesign", como sugere a Apple. Parece que o Xcode quando a compilação nem sequer está tentando fazer o código .App.
O que tentei: Criando novos Appids, Certificados e Perfis de Distribuição (várias vezes). Tentando empacotar um exemplo da Apple (sem valor). Após um download de 7,5 horas, reinstalei o Xcode sem sucesso.
Há algo simples que estou perdendo? Alguém mais experimentou isso onde o Xcode não adiciona uma linha de design ao log de compilação detalhado?
qualquer ajuda seria muito bem vinda.
Cumprimentos,
Ralph
Resolvido
Eu acho que o fato de eu não estar construindo no dispositivo teve um grande papel nisso. Depois de muito (mais) ajustes, consegui colocá-lo no código: reinstalando o Xcode executando o limpo todos os alvos funcionando um grande número de vezes entre tudo o que fiz. Excluiu todos os certificados no meu chaveiro e baixou todos os novos. Certifique -se de que eu estava usando o dispositivo e meu perfil de distribuição nas configurações de destino e projeto. E muito suor e lágrimas ..!
Obrigado pela ajuda!
Solução
Isso é estranho. Você está definitivamente construindo para o dispositivo e não o simulador?
Verifique duas vezes a identidade de assinatura de código nas configurações de lançamento/AppStore.
Deve ser qualquer dispositivo para iPhone: distribuição do iPhone: nome da sua empresa