我刚刚使用简单通知格式和增强通知格式测试了 VoIP 推送通知,发现:
使用简单通知格式,我们的应用程序可以接收 VoIP 推送通知。
使用增强通知格式,我们的应用程序只能接收常规推送通知。
为什么增强通知格式不适用于 VoIP 推送通知/PushKit?
我刚刚使用简单通知格式和增强通知格式测试了 VoIP 推送通知,发现:
使用简单通知格式,我们的应用程序可以接收 VoIP 推送通知。
使用增强通知格式,我们的应用程序只能接收常规推送通知。
为什么增强通知格式不适用于 VoIP 推送通知/PushKit?
如苹果文档中所述,不推荐使用简单和增强的通知格式:
新开发应使用现代格式连接到 APN,如二进制接口和通知格式中所述。
PushKit / VoIP 推送通知可能仅适用于简单通知格式,出于遗留支持原因和高级功能,新的通知格式用于 PushKit 而不是已弃用的通知格式。