新建appId
1、在苹果开发者中心(https://developer.apple.com) 登录付费开发者账号,登录后如下图所示:
2、如箭头所示,点击进入证书相关界面:
3、点击➕号,添加创建新的appId进入到界面:
正如上图所示,在该界面有两种选择,通配符的appId和非通配符的appId,二者区别在于:
a、通配符Wildcard App ID只需要应用的标识满足通配符格式就都可以使用,对应于该格式的appId创建的pp文件可用于调试多款app(pp文件创建后面提及)。但是针对非通配符appId创建的pp文件只能用于调试一个应用。
b、选者前者创建appId可以进一步设置该appId下涵盖的app服务选项,如推送、支付等。选者通配符创建的appId则不具备进一步设置app服务的能力。
如果应用要支持推送,则选者前者,并在下面的App Services下勾选上Push Notifications。
4、点击continue跳转到下一界面,确认appId相关信息:
如上图所示,显示了当前appId可以涵盖的App Sevices项,此处由于我们前面勾选了推送服务,所以显示了Configurable,后面还需要配置专门的推送证书此处才会变成绿色。点击Register->>done 界面跳转至一开始的界面,显示所有appId,我们可以在里面找到刚刚自己创建的appId,名称Tanya。
创建证书Development和Production
1、证书有两种,前者用于开发调试使用,后者用于发布上架使用,我们这里仅以开发为例,发布证书创建流程一样的。点击Development会显示当前开发者账号下创建的所有开发证书,点击右上角➕号创建证书。
2、进入到界面:
如箭头所示选择开发证书,点击continue需要证书签名请求文件,该文件在钥匙串访问中->>证书助理->>从证书颁发机构请求证书..
点击继续,保存到桌面留作后面使用。
添加调试设备
1、如下图所示:
2、点击➕号填写相关信息
这里的UDID我们可以借助xcode或者itunes进行查看,具体网上很多教程。填好信息后点击继续变添加好了调试设备。
创建Provisioning Profiles(pp文件)
pp文件主要是将签名证书(开发证书或者发布证书)、
1、进入如下界面:
2、pp文件同样分为开发和发布,其是和内部包含的内容相关的。
3、选择相应的选项,这里我们选择开发模式,点击Continue进入到绑定appId界面:
4、选择前面创建的appId,点击继续进入到绑定证书界面:
这里支持多项选择,一个pp文件可以同时包含多个证书
5、点击继续,进入到绑定设备界面,绑定到该pp文件的设备均可以用于调试。
6、设备绑定后,点击Continue进入到pp文件生成界面
在这里我们可以看到当前pp文件包含的内容(名称、类型、应用appId、证书、设备)
7、再次点击Continue进入到pp文件下载界面,下载到本地。
这样整个证书创建便完成了。