如果应用程序在iOS中终止,则发出无声远程通知



当我收到远程通知时,我需要执行segue。这个过程完全是在幕后进行的。但如果应用程序在应用程序预览中向上滑动而终止/终止,那么我不会收到通知。实际上,这是一个无声的通知,用户看不到。因此,用户无法在收到通知后在前台启动应用程序。我该如何处理这种情况?

APNS由操作系统处理,如果应用程序没有前台或在后台运行,操作系统不会通知您。苹果公司有关于哪些应用程序可以在这里进行扩展后台处理的具体规定

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

无论如何,一旦应用程序终止,APNS将不会启动应用程序。用户必须通过点击图标或与通知交互来启动应用程序。

最新更新