iOS app打包签名原理
2017-11-02 17:43
1186 查看
有不理解苹果打包签名、证书这些概念的可以看下。我之前也是有些糊涂,给自己画张图就方便理解了。
注:
1.生成CSR请求的时候会在MAC上生成一对公钥私钥。公钥包含在CSR文件中,私钥在MAC电脑上。
2.苹果官方有一对公钥,私钥。公钥在iOS设备上。私钥在苹果后台。
3.你把CSR文件传到苹果后台之后苹果用他们的私钥对CSR文件及其他信息加密。就生成了provisioning profile文件。里面包括证书和APP ID 还有测试设备列表等等。当然是经过苹果私钥加密后的。
4.app打包的时候会用MAC本地的私钥对其进行加密。并且带上之前你下载的provisioning profile文件。
5.然后就是安装到设备上。iOS上苹果的公钥把provisioning profile文件解密了就可以确定这个app是经过苹果官方认证的。得到了你的公钥解密你的app并根据是不是在测试设备列表,来决定能否安装。
明白了吧。^_^。欢迎交流。
注:
1.生成CSR请求的时候会在MAC上生成一对公钥私钥。公钥包含在CSR文件中,私钥在MAC电脑上。
2.苹果官方有一对公钥,私钥。公钥在iOS设备上。私钥在苹果后台。
3.你把CSR文件传到苹果后台之后苹果用他们的私钥对CSR文件及其他信息加密。就生成了provisioning profile文件。里面包括证书和APP ID 还有测试设备列表等等。当然是经过苹果私钥加密后的。
4.app打包的时候会用MAC本地的私钥对其进行加密。并且带上之前你下载的provisioning profile文件。
5.然后就是安装到设备上。iOS上苹果的公钥把provisioning profile文件解密了就可以确定这个app是经过苹果官方认证的。得到了你的公钥解密你的app并根据是不是在测试设备列表,来决定能否安装。
明白了吧。^_^。欢迎交流。
相关文章推荐
- iOS App 签名的原理(转)
- 【腾讯Bugly干货分享】iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- 转 :iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理
- [置顶] iOS App 签名的原理
- IOS 打包、安装、重签名 .app & .ipa
- 【腾讯Bugly干货分享】iOS App 签名的原理
- 【腾讯Bugly干货分享】iOS App 签名的原理
- iOS App 签名的原理
- iOS App 签名的原理[转自bang's blog]
- ionic2完整-签名android和ios App打包上架
- iOS App 签名的原理