i know how view expiration date of .ipa file's provisioning profile (by renaming ipa zip, unzip , view expirationdate key in embedded.mobileprovisioning file).
but how can view expiration date of certificate used sign ipa?
i found can use codesign utility "extract" certs:
codesign --display --extract-certificates /applications/example.app
this produces 3 files: codesign0, codesign1, codesign2. not sure how proceed after that.
do following:
unzip -q myapp.ipa $ codesign -d --extract-certificates payload/*.app $ openssl x509 -inform der -in codesign0 -noout -nameopt -oneline -dates
after doing above, output with:
notafter=aug 4 16:08:00 2017 gmt
this certificate expiration date.
Comments
Post a Comment