美文网首页
2018-07-20 苹果app转让的坑之推送证书

2018-07-20 苹果app转让的坑之推送证书

作者: 北风那个吹啊吹我的骄傲放纵 | 来源:发表于2018-07-20 11:56 被阅读0次

    关于App转让之后,推送证书是否需要更换一直是众说纷纭,有大神表示测试转让后,推送依旧是能够使用的。但是也有人发现不能使用。这也是苹果转让的一个隐形大坑,因为他们说的都是对的。

    what??????


    转让之后,App的Bundle ID是不变的,转让的过程也会伴随着App ID的转让。对于充值、分享、第三方登录等根据Bundle ID来绑定的是没有影响的。

    但是苹果转让时,证书是不会转让的。

    一般会用到的证书有:

    发布证书、开发证书、推送证书等

    转让时,如果App已经上线,发布证书只需要在下次发布时更新即可。

    开发证书对线上的App没有影响。

    但是转让之后会让推送证书与App不匹配。

    代码层会导致didRegisterForRemoteNotificationsWithDeviceToken的方法不调用,导致App每次启动将不获取deviceToken。(该方法是获取推送deviceToken的方法)

    推送是根据上传的deviceToken进行推送的,这样转让之前已经上传过devicetoken的用户(即转让之前已经安装App的用户)是没有影响的。

    而转让之后,再新安装的用户会因为获取不到deviceToken而无法接收到推送。

    总结:转让之前的安装的用户推送无影响,转让之后新安装的用户收不到。

    如果你不知道苹果的app还能转让,建议回去试一下,可好玩了,手动滑稽

    相关文章

      网友评论

          本文标题:2018-07-20 苹果app转让的坑之推送证书

          本文链接:https://www.haomeiwen.com/subject/cpvfmftx.html