搞了两天的苹果证书主要是发布和开发证书的混乱,略有心得,在这里记录一下备用
首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流程的把握也会准确一些;不用对着教程一步步来也可以知道这个是干嘛的。
开发者网站:https://developer.apple.com;
一、认识各种证书及其作用
1、开发者证书分为 开发 和 发布 两种,类型为ios Development,iOS Distribution。
这里要着重说一下,开发和发布是两个独立的一套证书,所以要申请两个证书,开发的时候用iosDevelopment证书,上线的时候用iosDistribution证书。
在上面个的两大证书下又有很多小证书如:推送证书(分为开发和发布两种,类型分别为APNs Development ios,APNs Distribution ios),该证书在appID配置中创建生成,和开发者证书一样,安装到开发电脑上;
2、appID,这是每一个应用的独立标识,在设置项中可以配置该应用的权限,比如是否用到了PassBook,GameCenter,以及更常见的push服务,如果选中了push服务,那么就可以创建生成下面第3条所提到的推送证书,所以,在所有和推送相关的配置中,