iOS推送通知和远程通知之间的区别?

dmo*_*ldo 5 xcode apple-push-notifications ios remote-notifications

在应用程序功能下的Xcode中,有一个选项可以打开“推送通知”。在“后台模式”下,还有一个选项可以打开“远程通知”。有什么不同?优点缺点?

我是否仍为远程通知设置推送证书?

pic*_*ano 5

远程通知是一种特殊的(而且名称很差)后台模式,它允许应用程序下载内容以响应推送通知。

来自苹果

该应用程序希望在推送通知到达时开始下载内容。使用此通知可最大程度地减少显示与推送通知相关的内容的延迟。

普通推送通知不需要此权限,但添加此模式允许推送通知的附加功能。

是的,即使启用了这种后台模式,您仍然需要推送证书。