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


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

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

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

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

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

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

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

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

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

    分析:

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

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

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

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

    如何解决:

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

    极光邮箱:support@jpush.cn

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

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

    再次回复后即可。

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

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

    全文结束。

    ~~~ 

  • 相关阅读:
    容器
    最大公共子串
    HTTPS复习
    进程同步算法
    Android系统机制
    【springBoot】之快速构建一个web项目
    【springBoot】之概述
    【java】之深入理解JVM
    【java】之equals和==区别
    【AMQ】之JMS Mesage structure(JMS消息结构)
  • 原文地址:https://www.cnblogs.com/yajunLi/p/5824874.html
Copyright © 2020-2023  润新知