![](/img/trans.png)
[英]Swift -How to get certain silent notifications in the background and others in the foreground?
[英]Swift : How to run a GET call in background and then show notifications
我正在制作一个显示网站/博客数据的应用程序。 用户可以关注任何作者。 要求是,当应用程序进入后台时1)首先应运行对数据的GET调用2)分析数据后,应显示正确的通知
我已经阅读了有关Background Fetch
详细信息。 但它指出,操作系统将自行设置运行该代码的时间。 Ive检查了该应用程序,它仅在3天内显示了一次通知。
谁能告诉我如何正确进行后台获取并相应地显示通知。 任何好的文章链接也将不胜感激。
您没看错,在iOS中,您不能无限期地在后台运行,相反,iOS将监视您的应用程序的使用模式,并在满足某些条件(例如电池,时间等)的情况下启动您的应用程序。
您可以查看此链接以了解有关后台执行的更多信息, https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
对于实现,请查看以下文章,它真的很有用
https://www.raywenderlich.com/92428/background-modes-ios-swift-tutorial
https://www.appcoda.com/ios7-background-fetch-programming/
https://blog.newrelic.com/2016/01/13/ios9-background-execution/
希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.