我有一个应用需要在后台提供基于位置的服务。 所以在 info.plist 我将背景模式设置为“应用程序注册位置更新”。 一切正常。
我的问题是,如何禁用它在后台运行? 是否可以添加一个选项并让用户将其设置为开/关?
据我所知 info.plist 不能以编程方式更改 那我该怎么做呢?
关键是描述——它支持注册位置更新。因此,您所要做的就是告诉您的位置管理器在应用程序进入后台(或之前)时停止更新,然后它不应该在后台使用位置更新。
无法在运行时重新定义应用的 info.plist 功能。
关于iphone - 以编程方式更改所需的后台模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8632650/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |