gpt4 book ai didi

iPhone:重复后台任务

转载 作者:搜寻专家 更新时间:2023-10-30 20:11:59 24 4
gpt4 key购买 nike

我正在寻找推送通知的替代方案。我希望我的应用程序定期连接到服务器并在某种后台任务中检查新消息。如果发现新消息,我可以使用本地通知来通知用户,但据我所知,Apple 不喜欢在后台运行的应用程序。

是否有某种方法可以安排代码以某个设定的时间间隔运行,即使应用程序处于后台或完全关闭时也是如此? (对于那些了解 Android 的人,我正在寻找 BroadcastReciever 和 Service 之类的东西)如果我能做到,它将解决我所有的问题。

TIA!

PS:我们正在为 iOS 4+ 开发

最佳答案

不幸的是,iOS 中没有一个好的机制可以做到这一点。您仅有的两个选择是使用位置服务 (significantLocationChange) 在设备移动时在后台获得通知,或者伪装成 VOIP 应用程序,在这种情况下您可以在指定的时间间隔请求处理时间。不过,第二种方法不会让您的应用获得 App Store 批准。

关于iPhone:重复后台任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6064747/

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