iOS 签名机制 原理 下

2020-04-18  本文已影响0人  化二缺

iOS签名机制的作用

签名流程图.png

.certSigningRequest 文件

  • Mac公钥

.cer 文件

  • 利用Apple私钥(CA),对Mac公钥生成了数字签名

.mobileprovision

  • 利用Apple私钥,对 【.cer 证书 + devices + AppID + entitlements】进行数字签名

如果是从AppStore下载安装的app,你会发现里面是没有mobileprovision 文件的


AppStore下载的app验证流程.png

重签名

主要工具 Codesign

codesign -fs 证书ID --entitlements entitlements.plist xxx.app

上一篇下一篇

猜你喜欢

热点阅读