证书如何获得
首先需要拥有相应权限的开发者帐号, 通过在本地生成配对的密钥, 向 provisioning portal 提交公钥后换取, 后续证书在使用时会验证本地私钥
如何对代码进行签名
在...), 团队成员再导入 p12 证书后就完整包含了证书和私钥
各流程中证书的需求情况
模拟器调试
不需要
真机调试
描述文件(Provisioning Profiles)
开发者证书(ios_development.cer...CSR(certificate request) 文件
用于换取证书的公钥文件, 实际是在本地基于 RSA 加密得到配对的密钥, 私钥存于 Keychain Access 用于签名, 公钥作为换取证书的凭证...由 apple 官方颁发, 用来证明开发者资格的证书文件, 分开发(ios_development.cer)和发布(ios_distribution.cer)两种
cer 证书跟开发机(私钥)绑定只能在拥有私钥的机器上使用...cer 证书及私钥信息, 可以分发给团队成员
生成方法
在 Keychain Access 中找到已经导入的 cer 证书, 点右键导出为 p12 格式
描述文件(Provisioning Profiles