1.本机开发者证书,先使用Mac OS X的钥匙串访问“证书助理->从证书颁发机构请求证书...”获得certSigningRequest文件。申请后双击可安装到电脑。然后打开开发者中心网页,Certificates->Development,Type为iOS Development,下载ios_development.cer,双击安装即可。
2.AppID,这是每一个应用的独立标识,在设置项中可以配置该应用的权限,比如消息推送。只能登记了应用才能创建消息推送证书。
3.推送证书,用于APNs消息推送。申请后双击可安装到电脑。
4.mobileprovision文件(Provisioning Profile),该文件将开发者证书,appID,,硬件Device绑定到一起。用xcode打开生成的xcodeproj工程, Build Setting->Code Signing->Code Signing Identity配置开发者账号,Provisioning Profile配置mobileprovision文件。
消息推送证书制作和使用流程。
1.在钥匙串访问中获取certSigningRequest文件。
2.在Apple Developer网上获取开发者证书,双击安装到电脑。
3.在AppIDs中登记应用。
4.为应用生成消息推送证书,双击安装到电脑。
5.在Devies中登记调试的iPhone手机。
6.在Provisioning Profiles中获取mobileprovision文件,并完成配置。