【问题标题】:Can you send iOS push notifications that don't wake up the phone?你可以发送不唤醒手机的 iOS 推送通知吗?
【发布时间】:2015-05-05 17:08:07
【问题描述】:

我想知道是否可以向 iOS 设备“提醒”推送通知,如果屏幕关闭则不会唤醒手机。

需要明确的是,一旦通过其他方法唤醒手机,我仍然希望此通知出现在锁定屏幕/通知下拉列表中。

【问题讨论】:

  • 不,这是不可能的。最多可以尝试发送播放声音但不显示警报的推送通知。

标签: ios iphone


【解决方案1】:

是的,从 iOS 7 开始,您可以发送“静默”通知。

来自iOS 7 release notes

支持获取或远程通知后台模式的应用程序可以在适当的时间启动或从挂起状态移至后台状态。在获取后台模式的情况下,系统使用可用信息来确定启动或唤醒应用程序的最佳时间。例如,当网络条件良好或设备已经唤醒时,它会这样做。 您还可以发送静默推送通知,即不显示警报或以其他方式干扰用户的通知

另请参阅Apple Push Notification Service 文档,特别是通知有效负载部分,了解如何发送静默通知。

【讨论】:

  • 我不认为这是被问到的。他们希望警报显示在锁定屏幕上,但他们不希望手机屏幕唤醒以显示它。
  • 是的,这不是我想要的,我仍然希望通过其他方式唤醒手机时,通知出现在锁屏中。
  • @kkshin 我不认为你能做到这一点......无声通知已经很接近了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多