推送未在设备上接收的通知

时间:2011-11-23 09:44:28

标签: iphone ipad push-notification sandbox

我在我的通用应用程序(iPhone / iPad)中使用APNS服务,我没有在设备上发送通知。以前我收到了完美的通知,但现在在服务器端和客户端使用相同代码的日子,它不起作用。 在服务器端,通知状态已发送,但我没有在我的设备上收到它。

我已经检查了stackoverflow上的大部分问题,但我无法找到我的问题。一个人说在开发环境中它可能有延迟,但我的问题是我根本没有收到通知。

注意:我使用沙箱环境而非生产。

3 个答案:

答案 0 :(得分:3)

如果您还没有找到解决方案,您可以检查的另一件事是您的设备的日期和时间是否正确设置(在操作系统中)。如果您的iPod,iPhone或iPad未设置为当前日期,我们会发现通知会被静默忽略。当然,还有许多其他可能的解释,说明为什么你的服务停止工作,但是当一切看起来很好时,这是一件很简单的事情。

答案 1 :(得分:0)

以下是您可以检查的内容

  1. 检查应用程序的代码时检查权利。 (它们可以在Xcode构建日志中看到)。
  2. 检查设置菜单中的设备是否已启用通知。
  3. 如果您在iOS设备上使用公司网络,则可能会阻止推送通知。尝试使用其他网络。
  4. 启动应用程序后,请检查组织者是否有任何日志,其中包含无法启用推送通知的原因。
  5. 我希望其中一些可以帮助你。

答案 2 :(得分:0)

  • 我只是撤销我的证书
  • 上传的新证书已从我的管理器中删除了所有配置 然后创建新的条款并将其安装在我的系统上。 与此同时,我的APNS正在运行。