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