gpt4 book ai didi

iOS后台Network.Framework的使用

转载 作者:行者123 更新时间:2023-11-29 05:57:06 24 4
gpt4 key购买 nike

我在 Network.Framework 上使用 TCP 编写了一个简单的基于 WiFi 的应用程序,该应用程序每 10 秒从特定端口上的远程服务接收大约 80 个字节。我想在前台和后台将此数据写入文件。

问题是 background modes 中的哪一个是否有/被允许/最适合此要求?

所有的智慧都感激地接受。

最佳答案

如果不了解有关您的应用程序的任何其他信息(它是音乐应用程序吗?、位置?、VoIP?、蓝牙?),很难说您会做什么。但有两类后台操作:

  1. 当您转到可以完成的后台时正在进行的操作。
  2. 特定类型的应用允许的后台操作。请参阅有关后台模式的链接中的“实现长时间运行的任务”。

第一个并不真正适用于您,因为这个问题正在进行中。在第二项中,我猜“后台获取”是最适合的一项。

请注意,您不一定会像您希望的那样定期接到电话。但由于你的时间间隔相当长(10秒),所以我猜几百毫秒的延迟不会造成特别大的破坏。

但还要注意,“启用此模式并不能保证系统会给您的应用程序任何时间执行后台获取。系统必须平衡您的应用程序获取内容的需求与其他应用程序和系统本身的需求。 ”

关于iOS后台Network.Framework的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55052785/

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