Pregunta

Firmo y empaqueto mis aplicaciones con el script PackageApplication de las herramientas de desarrollo de Xcode 4.2.Cuando valido el paquete de aplicaciones generado a partir del archivo .ipa generado, dice que todo es válido.

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

Eso se ve bien.Y cuando muestro la información de la firma, también se ve bien.

$ 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

Pero tan pronto como intento cargar esa aplicación con el cargador de aplicaciones, dice

La aplicación falló en la verificación del signo de código.La firma no era válida o no estaba firmada con un Certificado de distribución de iPhone.

¡Ahora estoy completamente perdido!La utilidad de signo de código me dice que todo está bien, pero el cargador de aplicaciones me dice que la firma no es válida.

¿Fue útil?

Solución

Todavía no tengo ni idea de qué estaba mal.Pero crear nuevos perfiles y eliminar todos los perfiles antiguos funcionó.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top