iOS APP需要推送通知,要用到iOS推送证书,分为测试调试用的iOS推送证书(开发环境)和上架到App Store的ios 推送证书!(生产环境)
APP要推送通知首先要在创建APPID时勾选推送服务。
推送证书是配置上传到推送平台的,如极光推送、个推、小米推送等,不是用来打包ipa的。
一、创建唯一标示符App IDs
1.1首先登录开发者中心https://developer.apple.com/account,进入证书页面,点击下图红圈处,进入设置。

1.2选择侧边栏identifiers –>点击+号,添加一个新的App ID

选择app ids选项进入创建




如果创建报错,意思是com.app.taobao这个应用id已经创建过,自己或者别人的账号创建了这个应用id,因为应用id具有唯一性,别人创建过的也不行。
需要重新编写下创建!

创建后在这可以看到创建的记录!

如果要给之前加过应用id开通相关权限
在App IDs项找到之前添加的需要修改相关权限的应用id点进去!
在我们AU软件添加的应用id在这里也会有记录!

点击你要修改的应用id,然后勾选需要开通的相关权限保存,保存后需要重新申请开发和发布描述文件证书!

二、iOS开发推送证书、开发真机调试用(开发环境、配合开发证书使用)
如果还没安装Appuploader先安装好
1、打开Appuploader,用苹果开发者账号登录。

2、选择证书选项

3、点击+ADD\选择Apple Push Notification service SSL(Sandbox) —iOS开发环境推送证书
输入证书名称(随意)、邮箱(随意)、密码,选择你的APP对于的应用id,点击ok创建。

4、下载保存好.p12 iOS证书文件
推送证书是没描述文件的,只有一个p12,不用申请描述文件。

三、iOS发布推送证书、上架App Store用(生产环境、配合发布证书使用)
1、打开Appuploader,用苹果开发者账号登录。

2、选择证书选项

3、点击+ADD\选择Push Notification service SLL(Sandbox & Producyion)—iOS生产环境推送证书
输入证书名称(随意)、邮箱(随意)、密码,选择你的APP对于的appids,点击ok创建。

3、下载保存好.p12 iOS证书文件
