首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在UNNotificationServiceExtension中执行HTTP请求

在UNNotificationServiceExtension中执行HTTP请求
EN

Stack Overflow用户
提问于 2018-02-20 17:19:55
回答 1查看 1K关注 0票数 1

当我的应用程序收到远程推送通知时,我需要调用后端服务,即使应用程序被终止。为此,我在"didReceive“方法中使用UNNotificationServiceExtension拦截通知,并在此方法的主体中执行http请求。这是一个危险的过程吗?这会导致一些问题吗,例如苹果商店的拒绝?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-25 00:40:56

你当然可以做你想做的事情,但请记住你只有30秒左右的时间,而且你需要使用同步下载,而不是异步下载。如果您使用异步下载,它可能会在您的完成处理程序调用时立即终止,这将在您的下载完成之前发生。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48881650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档