gpt4 book ai didi

ios - 我可以将应用程序设置为在 iOS 上的设备空闲时运行吗?

转载 作者:行者123 更新时间:2023-12-01 20:12:45 25 4
gpt4 key购买 nike

我是一名软件开发人员,但总的来说,我对 Apple 完全陌生。我们在一个项目中有以下案例,我们一直无法找到解决方案,我非常感谢一些建议以找到解决方案(如果不可能,请放弃此案例)

拥有多家零售店的(潜在)客户有兴趣拥有一个非常简单的应用程序来显示一些内容(可以是图像或 html,不要太复杂)并定期从服务器更新这些内容(这个要求很重要)。所以很简单的案例,将设备屏幕用作广告空间

但这里有一个问题,用户应该能够离开这个应用程序并检查设备的系统和其他应用程序,然后当设备空闲时内容应该回到前台。所以基本上我们需要像屏幕保护程序这样的东西,它可以从服务器获取内容(图像)并保持更新。

我们一直在研究引导式访问模式,但不确定它是否满足要求,因为以下问题
- 允许用户检查设备系统和其他应用程序。据我们了解,引导访问将设备限制为一个应用程序。
- 当设备闲置一段时间后重新启动应用程序(或将其置于前台)。

请注意,我们应该考虑具有不同操作系统版本的各种设备(iPhone 和 iPad)

感谢您的帮助和想法。谢谢。

最佳答案

Apple 不允许应用程序在后台连续运行,除了少数有限的异常(exception)情况。 (例如,音乐播放应用程序。)

可以将您的应用程序设置为假装是一个音乐播放应用程序,并在后台运行,但这意味着您将无法进入应用程序商店。

您的客户可能能够使用企业程序来创建应用程序以供其零售店使用。企业应用程序不必通过应用程序商店的审批流程。

我最近为一个客户(对于一个企业应用程序)做了这个。我记得我会在应用程序移动到后台时立即请求后台处理,当它被通知它的后台时间结束时,我会播放短暂的“静音”声音并请求另一 block 背景时间。不幸的是,这是租用工作,契约(Contract)结束,所以我没有保留源代码。

关于ios - 我可以将应用程序设置为在 iOS 上的设备空闲时运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37437059/

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