除了iPhone上的飞行模式之外,还有什么干扰GPS背景

时间:2014-03-14 12:20:32

标签: iphone gps

我有一个GPS程序在后台运行,我认为我测试了它彻底。 我最近将它提交给App商店进行审批。 从那时起,我无意中发现飞机模式似乎禁用了GPS流,并且没有编程方式来判断飞行模式是否打开。 因此,我必须简单地告知用户,如果自上次GPS定位后超过2秒,则应检查飞行模式是否已关闭。这看起来有点笨拙。 有一个更好的方法吗? 而且,我还忘记了什么可以完全阻止GPS流? 谢谢,卡门

1 个答案:

答案 0 :(得分:0)

  

如果超过2秒......

这是个坏主意。当站在交通信号灯或其他原因时,您没有获得新的位置。 要么提高到5分钟,要么更好地使用显示GPS已关闭的状态栏。 无需用消息骚扰用户。

  

我还忘记了什么可以完全停止GPS流?

  • 用户停用您应用的“位置”权限。 (但你可以发现它。)

这两个原因,飞机模式和位置​​许可被禁用应该是软件视图中唯一的原因。 (设备内部原因)

设备外部原因:
当然,在室内,隧道中使用设备或在天空有其他障碍物时,这会阻碍GPS信号的接收。