码迷,mamicode.com
首页 > 移动开发 > 详细

iOS极光推送,两次Bundleid不一致( 开发证书没有通过验证 是否重新上传证书)的解决方案

时间:2016-08-31 12:06:52      阅读:1446      评论:0      收藏:0      [点我收藏+]

标签:

极光在配置ios端推送时,需要上传p12证书,如果遇到如下图::

技术分享

 

证书上传未通过的原因一般有:

1.当前上传的p12证书密码输入有误;

2. 证书导出的时候展开了证书,把个人私钥导了出来,导证书的时候请不要展开证书;

3.当前上传的证书环境不对,如:在上传开发证书的地方上传了生产证书;

4.该证书已在本账号的其它应用使用;

5.现上传的证书与当前应用已上传成功的证书的bundle id不一致。

 

前四种原因都可以自己搞定,但最后一种就比较麻烦了。。。

我正好是因为第五条原因,两次的bundleid不一致导致的,那么如何解决这种事情呢?

 

分析:

因为bundle我们自己是删除不掉的,

A、那么要么只能重新删除应用,这样做appkey就会重新生成,

B、要么只能顺从第一次的bundleid,但这种对于已经上线时间不允许或想偷懒等情况下,删除并不明智,也不是最省力的解决方案。

下面就如何删除bundleid给出一个解决方法。

 

如何解决:

我们可以通过沟通官方结局,给官方发送邮件请求删除之前的旧bundleid

极光邮箱:support@jpush.cn

内容:必须包含应用的appkey,以及旧的bundleid。

 

一般第一次发送过去,可能会让你确认一下。

再次回复后即可。

 

技术分享

 

最后赞一下极光的效率,我从发送第一封邮件到最后帮我删除搞定,一共大约一小时多一点。

 

最后小Tips,极光上传证书是可以只上传生产证书的。

 

 

全文结束。

 

~~~ 

 

iOS极光推送,两次Bundleid不一致( 开发证书没有通过验证 是否重新上传证书)的解决方案

标签:

原文地址:http://www.cnblogs.com/yajunLi/p/5824874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!