gpt4 book ai didi

ios - 应用程序从挂起状态进入 applicationDidBecomeActive 状态后未发生网络请求

转载 作者:行者123 更新时间:2023-11-30 13:52:37 27 4
gpt4 key购买 nike

当我的手机长时间闲置并收到来自应用程序的推送时,我希望能够打开应用程序并执行网络功能。这通常有效。我在主应用程序 View 中发布来自 applicationDidBecomeActive 的通知,因此当其打开时它将执行一项功能。这工作正常,但当手机长时间闲置时,它就不起作用了。该函数会触发,但我得到的响应为零。我正在使用 Alamofire 来发出请求。我尝试在该功能上设置延迟,认为这可能会有所帮助,但似乎没有什么区别。

最佳答案

我能够通过在应用程序委托(delegate) applicationDidBecomeActive 中执行网络请求,然后在完成更新我的 TableView 数据时发布通知来实现此目的,而不是将通知发布到 TableView 并让它执行网络请求。

关于ios - 应用程序从挂起状态进入 applicationDidBecomeActive 状态后未发生网络请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34069982/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com