我是IOS开发的新手,我尝试使用推送通知
根据this文章:
当用户的设备收到推送通知时,它会显示提醒,播放声音和/或更新应用程序的图标。用户可以从警报启动应用程序。应用程序将获得推送通知的内容,并可在其认为合适时处理。
在 Android 开发中,我有一个服务,可以处理应用程序中的所有PUSH消息,当应用程序收到PUSH消息时,我可以发送来自他的HTTP请求。
所以我有一个问题 - 我如何在IOS中做同样的事情? (当app收到PUSH通知时发送HTTP请求)
答案 0 :(得分:1)
如果您的应用程序位于Foreground中,则可以通过委托方法进行http调用。但如果它处于后台模式,则不可能。
如果可行的话,你可以做一件事。每当生成通知时,它将从服务器生成,因此您可以同时调用您的require http函数。
如果无法做到,那么您可以在服务器和设备上设置某些设置。基于当用户下次打开应用程序时,您可以调用http请求。
希望这会对你有所帮助。