在“查找我的朋友”iOS 应用中,朋友可以询问其他人的位置。查找我的朋友在后台抓取位置,位置服务箭头会立即出现。我主要关心的是 GPS 箭头指示器仅在用户被朋友 ping 时显示(不保持打开)。
我的预期场景:Bob 打开应用程序并 ping 他的朋友 John 以获取 John 的位置。John 的手机暂时显示 GPS 箭头,并在后台将他的位置发送回服务器,我们可以将信息发送回 Bob。
实现这一目标的基本策略是什么?有没有办法在后台唤醒应用程序以获取位置?
我不想使用诸如重大位置更改之类的东西,因为我只想在发生特定操作时获取用户位置(朋友 ping 他们)。
非常感谢!!