从应用程序中删除了核心位置,但仍然被要求提供用户位置

时间:2012-06-08 16:46:39

标签: ios core-location

我从现有的iOS应用程序中删除了Core Location框架。我删除了所有需要核心位置的相关代码。

即使从设备中删除了构建并部署了新版本,我仍然会收到询问我所在位置的提示。

之前我遇到过类似的问题,不得不格式化设备。问题是,这是已经发布的应用程序的第2版。如果我不打算使用它,我不希望用户提示进入Core Location。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您是否检查过Info.plist文件?您可能在“所需背景模式”部分中有“应用寄存器进行位置更新”。

答案 1 :(得分:0)

您的应用startMonitoringSignificantLocationChanges或您使用startMonitoringForRegion:desiredAccuracy:了吗?如果你这样做,操作系统可能仍会为你的应用注册。然后你只需要停止它们就可以了。