1、相关资源
- 钥匙串程序(常用工具->钥匙串),用于创建证书请求、安装证书、导出私钥等
- IOS开发中心:https://developer.apple.com/devcenter/ios/index.action
- IOS描述门户(IOS provisioning Portal),在此配置证书、描述文件、推送服务等:
- https://developer.apple.com/ios/manage/overview/index.action,
- IOS程序发布:http://itunesconnect.apple.com/
2、证书、签名、私钥、描述文件的一句话描述
- 证书分两种:开发者证书、发布者证书。前者开发时使用,后者发布使用
- 模拟器调试无需代码签名;真机调试需开发者证书代码签名;发布时需发布证书签名
- 代码签名需要:证书+私钥,缺一不可
- 真机调试时要求在设备上安装描述文件(provision profile),该文件包含信息:调试者证书,授权调试设备清单,应用ID。一个应用对应一个描述文件。