1. 相关资源
(1)
(2)
(3)
https://developer.apple.com/ios/manage/overview/index.action,
(4)
2.证书、签名、私钥、描述文件的一句话描述
(1)
(2)
(3)
(4)
(5)
3. XCODE代码签名简要步骤
(1)
(2)
(3)
注:私钥可导出为p12文件拷贝他人使用,详见下节。
4. 团队开发中如何共用证书
团队开发中,需要共享证书文件和私钥。若仅从provisioning portal下载证书文件而无私钥,xcode会提示出错:Unable to code design using identities in this team: no private keys available(无法在团队中进行代码签名:找不到有效的私钥)。解决办法:
(1) 打开钥匙串程序,选择 ‘秘钥’ 种类。
(2) 右键点击(或按住control点击)与开发证书相配套的私钥(专用密钥),并点击 ‘导出’,保存为Personal Information Exchange (.p12) 文件格式.,将提示你创建一个密码,并需要管理员密码才可导出。
(3) 拷贝该p12文件到其他机子上,会提示你输入上一步输入的密码。