【问题标题】:Background notifications broken in iOS 13+iOS 13+ 中的后台通知中断
【发布时间】:2020-02-10 04:14:59
【问题描述】:

有没有人找到解决 iOS 13 上的背景(无声)通知(带有content-available = 1)的解决方案?在 iOS 12 上继续正常接收这些通知。

按照 WWDC 演示文稿中的建议设置 apns-push-type = 'background'apns-priority = 5 似乎无法解决问题。 似乎这些标题无论如何都不是强制性的 - 苹果说here

watchOS 6 及更高版本需要后台推送类型。它是 推荐在 macOS、iOS、tvOS 和 iPadOS 上使用。

事实上,他们甚至没有更新他们的page“将后台更新推送到您的应用程序”来提及这些新标题。

我正在使用 AWS SNS。 XCode 版本 11.1。 iOS 13.1.2。

这是我正在使用的有效负载 (PHP):

$apnspayload = array('aps' => array('content-available' => 1,
                                    'apns-push-type' => 'background',
                                    'apns-priority' => 5,
                                    'userid' => $userid,
                                    'category' => 'SILENT_TYPE'));

更新:XCode 版本 11.2 beta 2 和 iOS 13.2 beta 2 仍然存在问题。

更新 2:iOS 版本 13.1.3 修复了此问题。不是亚马逊的错。

【问题讨论】:

标签: ios amazon-sns ios13 xcode11 usernotifications


【解决方案1】:

iOS 版本 13.1.3 修复了此问题。不是亚马逊的错。

【讨论】:

  • 请苹果在发行说明中提及修复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-14
  • 1970-01-01
  • 2020-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多