iOS VoiP 推送通知,XCode 后台模式未显示所需选项

标签 ios xcode apple-push-notifications voip

我想启用 VoiP 推送通知。为此,我似乎必须在功能选项卡的后台模式部分中激活 VoiP 选项,如下所示。

enter image description here

但是,我的背景模式部分根本不提供此选项,如下面的屏幕截图所示。

enter image description here

我的推送通知不起作用,我已经正确实现了其他所有内容(我相信)。我只是很困惑,我的背景模式部分看起来与我在教程/文献中找到的任何内容都不同,有人有想法吗?我运行 Xcode 9.0。

最佳答案

如果您使用的是 Xcode 9,那么您可以手动添加。

<key>UIBackgroundModes</key>
<array>
    <string>audio</string>
    <string>voip</string>
    <string>fetch</string>
    <string>remote-notification</string>
</array>

For more details, integrating VOIP with Swift or Objective C code you can refer

关于iOS VoiP 推送通知,XCode 后台模式未显示所需选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46824556/

相关文章:

ios - Firestore 删除子集合中的所有文档

ios - 为什么没有使用 removeDeliveredNotifications 删除通知?

ios - 指定矩形中的动态CCLabelTTF字体大小-cocos2d

ios - 如何在具有多个登录用户的 iOS 设备上处理推送通知?

iphone - 一步一步的灭火方法

iphone - xcodebuild安装路径?

ios - 如何使用 swift 4 显示本地时区的日落时间?

xcode - SpriteKit 的更新函数 : time vs. framerate

ios - 如何在 AppDelegate 之外注册推送通知?

ios - 如何在 Xcode 12 中启用推送通知