首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PushKit有哪些限制?

使用PushKit有哪些限制?
EN

Stack Overflow用户
提问于 2019-07-09 16:23:58
回答 2查看 468关注 0票数 0

我的应用程序没有任何VoIP功能,比如音频/视频通话。如果我使用VoIP通知,苹果会拒绝我的申请吗?使用这个有这样的限制吗?

我需要VoIP通知,因为它是保证应用程序将在后台启动,即使用户杀死了应用程序。

EN

回答 2

Stack Overflow用户

发布于 2019-10-12 05:03:25

请注意,苹果在iOS 13中引入了一个限制。该应用不会被拒绝,但如果它收到VoIP通知,并且没有向CallKit报告呼叫,则会崩溃并可能会停止接收通知。看看下面的thread,其中一位苹果员工回复了

在iOS 13.0和更高版本上,传入的IP语音呼叫必须使用CallKit框架在收到呼叫时和didReceiceIncomingPush()方法完成执行之前进行报告,否则系统将终止您的应用程序。

反复未能报告来电可能会阻止您的应用程序接收更多来电通知。

基本上,您不能再对非VoIP消息使用VoIP推送,而需要对这些消息使用常规推送通知。

这是在全球应用程序开发中心的“应用程序后台执行进展”https://developer.apple.com/videos/play/wwdc2019/707/会议上宣布的

票数 4
EN

Stack Overflow用户

发布于 2019-07-09 16:28:56

可以使用pushkit框架(使用voip证书)向我们的设备发送voip通知,就像我们目前使用Apns (常规通知)一样,我的意思是,对于使用pushkit框架和只发送通知而不使用voip呼叫,有一些规则或限制

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56948306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档