如果我使用Pushkit通知电话已收到新 call ,是否必须在有效负载中使用内容可用标签?或不?因为使用此功能,有时有时并非总是立即重新启动应用
最佳答案
PushKit通知在有效负载中不需要任何特殊值即可在后台启动您的应用程序。仅远程通知(由UserNotification框架支持)需要将content-available
标志设置为1
。您可以找到有效负载密钥指南here。
如果您将PushKit用于VoIP服务,则必须为项目启用“后台模式”并选中“功能”部分中的“IP语音”。看来Xcode 9中缺少此选项,但是其他人报告说,将其手动添加到Info.plist可以解决此问题。
请参阅以下链接:
https://forums.developer.apple.com/thread/85077
https://stackoverflow.com/a/45060044/5059296
关于ios - Pushkit和可用内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47060589/