我正在开发一个使用 GlympseLite SDK 的应用程序,但它只在应用程序处于前台时发送位置更新。我注意到应用程序第一次运行时,当 Glympse 即将启动时,会显示此通知,但时间很短:
定位服务已禁用
请通过设备的“设置 > 隐私 > 位置”启用位置设置。
设置显示位置服务已打开,并且应用程序出现在列表中,位置访问设置为Always
。
我创建了一个仅具有 Glympse 功能的新应用程序以排除其他任何问题,并且我收到了相同的通知。
这是在带有 iOS 9.3.1 的 iPhone 6s 上,但在运行其他 iOS 版本的模拟设备上也会出现此问题。
我已经尝试了 SDK 提供的示例应用程序,它们似乎在后台运行良好。
我错过了什么?