iOS推送证书配置问题

原创 2016年06月02日 13:02:00

最近开发新App调试推送。老的版本没有添加推送模块。然后现在需要加入。


具体步骤不再累述。直说过程:

1、revoke 掉以前的推送证书,如果没有,直接第二步

2、钥匙串申请一个证书【certSigningRequest (简称CER)】(事实证明,不同的Mac申请到的证书,都可以去新添加(配置)证书)

3、钥匙串清除掉对应的以前的证书,(如果以前没有,直接step 4)

4、Apple developer  【Certificates】栏开始 新建 APNS证书。(默认APP ID已经创建过)

5、创建完,download,双击打开,显示在 钥匙串 里

6、在对应的证书上 直接右键 导出 .p12格式(期间会要求让你设置 密码---上传到第三方平台的时候会用到。)

7、打开相应第三方平台(此处是友盟),上传相应的Dev、Release P12文件。

8、重新配置 描述文件【provisioning profile (PP)】 配置描述文件!!配置描述文件!!配置描述文件!!! 重说三。这个是开始调试之前一定要重新做的一步!!!!!!!(因为描述文件是关联证书和调试设备的文件,以前的证书里边不包含推送证书,所以重新添加推送组件之后,要重新生成描述文件(笔者是这么理解的 = =!))

9、删除手机上的APP,重新run. 获取到device-token,

10、添加测试设备,(name & device-token), 添加测试消息


tips:

1、Step 8 一定要重新做

2、如果想删除Xcode里边以前生成的太多的PP文件,步骤如下: 

Finder--前往路径--  ~/Library/MobileDevice/Provisioning Profiles 

找到你想要删除的PP文件,重启Xcode ,Okay !!

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发证书发布证书,推送证书,描述文件的生成总集

一.开发证书发布证书制作 进入  (Launchpad),找到   (我的是在其他里面找到的),运行后再左上角                          存储在桌面就好了,然后就完成退出钥匙...

iOS极光推送Xcode证书配置(二)

前提是在开发者账号中已经配置好 .cer文件和.mobileprovision(齿轮文件),并且在极光推送中上传好.p12文件 1.接下来打开Xcode...

Apple iOS推送证书配置和生成教程

如何在Mac上创建.p12格式的APNS证书 2016年3月. 本教程要求你使用一台Mac电脑,并且你有一个有效的Apple 开发者账号. 1.登录Apple的Developer Mem...

iOS开发应用程序证书配置相关(推送)

iOS开发应用程序证书配置相关---推送
  • Yj_sail
  • Yj_sail
  • 2016年08月04日 11:30
  • 941

iOS应用开发10——推送通知证书申请及配置

想在程序中添加推送通知功能,但是这方面

iOS推送证书配置

关于IOS推送主要流程如下: 1.应用启动后向APNS服务器注册消息推送功能。 2.如果注册成功。会返回deviceToken。注册失败可以打印出注册失败error. 3.返回的device...

iOS 消息推送证书配置

一 创建消息推送证书

iOS 环信apns离线推送相关deviceToken和证书等问题

用过环信的知道,环信在APP挂在后台超过3分钟或者被kill之后,是不会收到消息了的,如果想要能继续接受消息,需要注册apns离线推送。在调试期间遇到一些棘手问题,现总结如下: 先附上环信社区配置ap...

iOS10 推送证书问题

昨天提交了优化的项目之后,苹果官方给我发了一封邮件: Dear developer, We have discovered one or more issues wit...

iOS10 推送证书问题

Missing Push Notification Entitlement - Your app includes an API for Apple's Push Notification servi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS推送证书配置问题
举报原因:
原因补充:

(最多只允许输入30个字)