Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Pushkit和内容可用_Ios_Swift_Apple Push Notifications_Voip_Pushkit - Fatal编程技术网

Ios Pushkit和内容可用

Ios Pushkit和内容可用,ios,swift,apple-push-notifications,voip,pushkit,Ios,Swift,Apple Push Notifications,Voip,Pushkit,如果我使用pushkit通知手机已收到新的呼叫,我是否必须在有效负载内使用内容可用标签?还是不?因为使用这种方法,应用程序似乎不会总是立即重新启动有时推送套件通知不需要负载中的任何特殊值就可以在后台启动应用程序。只有远程通知(由UserNotification framework支持)需要将内容可用标志设置为1。您可以找到有效负载钥匙指南 如果您使用的是用于VoIP服务的PushKit,则必须启用后台模式,并选中项目功能部分中的“IP语音”。Xcode 9中似乎缺少此选项,但其他人报告说,将其手

如果我使用pushkit通知手机已收到新的呼叫,我是否必须在有效负载内使用内容可用标签?还是不?因为使用这种方法,应用程序似乎不会总是立即重新启动有时推送套件通知不需要负载中的任何特殊值就可以在后台启动应用程序。只有远程通知(由UserNotification framework支持)需要将
内容可用
标志设置为
1
。您可以找到有效负载钥匙指南

如果您使用的是用于VoIP服务的PushKit,则必须启用后台模式,并选中项目功能部分中的“IP语音”。Xcode 9中似乎缺少此选项,但其他人报告说,将其手动添加到Info.plist中可以修复此问题

请参阅以下链接:


有时应用程序未重新启动。。。是否有一些情况会导致应用程序无法启动@我最初误解了你的问题,所以我更新了我的答案。