使用PushKit实现静默通知后Apple拒绝

Tin*_*ell 5 apple-push-notifications ios

我们添加了静默通知,这些通知需要PushKit并在Info.plist中启用VoIP

请参阅Apple的PushKit Doc

现在我的应用被Apple拒绝:

您的应用声明在Info.plist中的UIBackgroundModes键中声明支持VoIP,但不包括任何IP语音服务.请修改您的应用以添加VoIP功能或从UIBackgroundModes键中删除"voip"设置.

  1. 该应用程序不是VoIP,因此它不需要VoIP功能.
  2. 从中删除VoIP UIBackgroundModes会导致静默通知停止工作.

谁知道我应该怎么做?

我可以添加什么VoIP功能(即使我不使用它,只是为了通过审查)?

我问过苹果公司,但是他们回复了一个自动生成的响应,同样的拒绝原因.

Tin*_*ell 2

决议更新 -

  1. 我们安装了第三方 VoIP 解决方案,并在我们的应用程序中实现了 VoIP 通话。被迫添加一个功能很尴尬,但在我们的例子中,它适合我们的应用程序。

  2. 在 iTunesConnect 提交页面的“应用程序审核信息”“注释”下,我必须声明我们添加了一项新功能 VoIP 呼叫,以及测试 VoIP 呼叫的步骤。这引起了评论者对新 VoIP 呼叫功能的注意,并且该应用程序通过了测试。

当我在“此版本的新增功能”下添加新功能时,该应用程序继续被拒绝。