当我将应用程序转移到其他帐户时,推送通知不起作用

Posted

技术标签:

【中文标题】当我将应用程序转移到其他帐户时,推送通知不起作用【英文标题】:Push notification is not working when I transfer app to other account 【发布时间】:2015-02-23 06:59:38 【问题描述】:

我发布新版本推送通知无效后已转移应用程序

提前致谢

【问题讨论】:

诊断信息太少,但我认为您必须为您的服务器创建另一个生产 APNS 证书。 强烈建议提供更多信息以防止被标记/关闭。 【参考方案1】:

尽管问题描述非常缺乏,但我认为解决方案非常明显:APNS 证书与 Apple 会员帐户证书/配置文件密切相关。如果它们不匹配,则推送将无法通过。

这意味着,您必须使用与旧应用程序签名相同的配置文件(具有相同的捆绑 ID)对您的应用程序进行签名。

如果您无权访问旧配置文件的证书,则必须创建新的 APNS 证书。

*** question explaining setting up APNS certs

certs tutorial

【讨论】:

【参考方案2】:

原始帐户所有者已使原始推送通知证书无效,或者您的服务器中存在与转移过程无关的错误。

我建议你

    创建新的推送证书。 通过从APNS Pusher 等桌面应用发送通知来测试它是否有效。 更新服务器中的推送证书。

【讨论】:

以上是关于当我将应用程序转移到其他帐户时,推送通知不起作用的主要内容,如果未能解决你的问题,请参考以下文章

OneSignal:推送通知不起作用

服务器更改时推送通知不起作用

上传到 TestFlight 时推送通知不起作用

推送通知问题应用程序转移

quickblox 推送通知在生产模式下不起作用

iOS推送通知在生产中不起作用