临时推送通知不起作用?

Posted

技术标签:

【中文标题】临时推送通知不起作用?【英文标题】:Ad hoc pushnotification is not working? 【发布时间】:2013-02-05 11:51:50 【问题描述】:

我开发了新的 iphone 应用程序,我在其中为他的开发和分发制作了证书。

我编写了获取和注册 APNS(推送通知)的代码,它与开发人员证书一起工作正常,但是当我使用分发证书签署应用程序时我没有收到推送通知。

我检查了用于生产的分发证书,我的捆绑包是正确的。 我使用分发证书进行了正确的代码签名,但没有从 gateway.push.apple.com 2195 端口获得推送通知,但我使用 gateway.sandbox.push.apple.com 获得了相同的开发者证书。

我也尝试过创建 ipa 文件并同步,但没有收到带有分发证书的通知。

请指导我我需要帮助

【问题讨论】:

【参考方案1】:

目前您的应用程序处于使用开发配置文件的开发模式,因此它将生成开发人员设备令牌,该设备令牌将用于开发推送通知证书

如果您使用临时分发配置文件制作 .ipa,它将生成分发设备令牌,该令牌将用于分发推送通知证书

所以,请使用临时配置文件制作 .ipa。

【讨论】:

【参考方案2】:

我唯一能想象的是,您正在使用通过开发证书签名的应用生成的令牌。您在具有 dev 和 dist 证书的同一设备上拥有 2 个不同的令牌。

【讨论】:

以上是关于临时推送通知不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

IOS 推送通知在 ad hoc 模式下不起作用

推送通知不起作用

生成新证书后推送通知不起作用

Firebase 推送通知点击不起作用

推送通知在android studio中不起作用

QuickBlox,推送通知不起作用