苹果签名机制

一图简单了解苹果签名机制


苹果签名机制
文章图片
a.Mac电脑通过钥匙助手生成CSR文件(公钥)并生成对应私钥,并通过苹果开发者中心生成证书文件,以及provisioning profile 权限文件
【苹果签名机制】b.从苹果开发者中心下载生成的证书文件以及描述文件。
c.MAC电脑通过私钥给App签名,并把服务器生成的证书以及描述文件打包到App中。
d.把签名好的App安装到iOS设备,iOS设备通过公钥解密证书文件得到CSR公钥以及验证完整性信息,然后通过得到的CSR公钥解密App签名以及验证信息完整性,以及通过profile权限文件验证此设备是否可安装App。到此苹果服务器两次签名验证完成。

    推荐阅读