Question

Je signe et emballer mes applications avec le script PackageApplication des outils de développement Xcode 4.2. Lorsque je valide l'ensemble de l'application générée à partir du fichier .ipa généré, il est dit que tout est valide.

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

Alors que semble bon. Et quand je montre les infos de la signature, il semble bien aussi.

$ 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

Mais dès que je tente de télécharger cette application avec le chargeur d'application, il est dit

application a échoué la vérification des signes de code. La signature était invalide, ou il n'a pas été signé avec un certificat de distribution iPhone.

Maintenant, je suis complètement perdu! L'utilitaire codesign me dit que tout est ok, mais le chargeur d'application me dit que la signature n'est pas valide?

Était-ce utile?

La solution

Je ne sais toujours pas ce qui était faux. Mais la création de nouveaux profils et de supprimer tous les anciens profils ont fait le travail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top