Pergunta

Eu assino e empacoto meus aplicativos com o script PackageApplication das ferramentas de desenvolvedor do Xcode 4.2.Quando eu valido o pacote de aplicativos gerado a partir do arquivo .ipa gerado, ele diz que tudo é válido.

$ codesign --verify -vvv MyApp.app/
MyApp.app/: valid on disk
MyApp.app/: satisfies its Designated Requirement

Isso parece bom.E quando eu mostro as informações da assinatura, ela fica bem também.

$ codesign --display -vvv MyApp.app/
enter code hereExecutable=/Users/user/Desktop/MyApp.app/MyApp
Identifier=com.example.MyApp
Format=bundle with Mach-O universal (armv6 armv7)
CodeDirectory v=20100 size=8870 flags=0x0(none) hashes=435+5 location=embedded
Hash type=sha1 size=20
CDHash=e8fc1bf220542a49cf249a302df5d59fee8c7170
Signature size=4312
Authority=iPhone Distribution: My Name
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Oct 20, 2011 11:31:25 AM
Info.plist entries=37
Sealed Resources rules=3 files=1109
Internal requirements count=1 size=620

Mas assim que tento fazer upload desse aplicativo com o carregador de aplicativos, ele diz

O aplicativo falhou na verificação da assinatura do código.A assinatura era inválida ou não foi assinada com um certificado de distribuição do iPhone.

Agora estou completamente perdido!O utilitário codesign me diz que está tudo bem, mas o Application Loader me diz que a assinatura não é válida.

Foi útil?

Solução

Ainda não tenho ideia do que estava errado.Mas criar novos perfis e excluir todos os perfis antigos funcionou.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top