Name of Certificate / Authority Signing IPA [iOS]

Another question shows how you can sign an already signed IPA, for example this or this . Specially this part interests me:

/usr/bin/codesign -f -s "iPhone Distribution: Certificate Name" --resource-rules "Payload/Application.app/ResourceRules.plist" "Payload/Application.app"

As soon as I rewrote ipa, how can I find out / know that in fact the IPA that I was signing now was signed by "iPhone Distribution: Certificate Name"?

+5
source share
3 answers

I don't know if this is the best. Using Terminal, you can view the contents of the signed ipa file. Change the extension to zip and extract it. Then try going to the next path> Payload / AppName.app / embedded.mobileprovision.

embedded.mobileprovision , .

+2

codesign -d -vvvv /path/to/The.app

-d , vs .

+11

As far as I know, "codeign" is not able to actually verify that the applicationโ€™s resignation is in order.

Actually, this can go wrong for many reasons (rights, appropriations, id mismatch ...).

The only way to check is to install IPA (via Xcode, iPhone Configurator or iTunes, if there is no other choice) on the device and see if the application starts.

+2
source

All Articles