首页 文章

当应用程序收到通知时,IOS向HTTP服务器发送请求

提问于
浏览
2

我是IOS开发的新手,我尝试使用推送通知

根据this文章:

当用户的设备收到推送通知时,它会显示警报,播放声音和/或更新应用程序的图标 . 用户可以从警报启动应用程序 . 应用程序将获得推送通知的内容,并可以根据需要进行处理 .

Android 开发中,我有 Service 处理应用程序中的所有PUSH消息,当app收到PUSH消息时,我可以发送来自他的HTTP请求 .

所以我有一个问题 - 我如何在IOS中做同样的事情? (当app收到PUSH通知时发送HTTP请求)

1 回答

  • 1

    如果您的应用程序位于Foreground中,则可以通过委托方法进行http调用 . 但如果它在后台模式,那么它是不可能的 .

    或者,如果最终可行,你可以做一件事 . 每当生成通知时,它将从服务器生成,因此您可以同时调用您的require http函数 .

    如果不可能,那么您可以在服务器上设置某个设置,并根据用户下次打开应用程序时的设置,您可以调用http请求 .

    希望这对你有所帮助 .

相关问题