有没有办法在Guided Access中在iOS 11中提供推送通知?

时间:2017-11-13 02:26:03

标签: ios apple-push-notifications ios11 guided-access

我们的iPad应用程序依赖静音推送通知来触发某些事件,并且我们的许多用户都在引导式访问模式下使用它。这种方法一直运行良好,直到iOS 11现在似乎在启用引导访问时阻止了推送通知的传递。

我根据Apple文档here尝试了各种不同的有效负载(例如内容可用,提醒,声音,徽章等),但我无法获得任何内容在启用引导访问时交付。这不一定是一个错误,但实际上可能是新的预期行为。

我是否可以配置通知以便在引导访问期间发送通知?

对于它的价值,我为Apple提出了这个问题的技术支持事件,Apple立即退还了我的机票并要求我报告错误。目前还没有来自错误报告的反馈。

2 个答案:

答案 0 :(得分:2)

这似乎在最新的iOS 11.2.5测试版4中得到修复。使用CloudKit推送通知确认了导向访问和单一应用模式。

答案 1 :(得分:1)

如果您的应用程序位于前台,您可以使用c / s模式BSD套接字创建自己的推送系统以达到目标。 有很好的样本,比如iOS端的xmppframework和服务器端的openfire。