我试图Find My Friends
用 Theos 欺骗位置更新。
到目前为止我所拥有的:
当应用程序处于前台时,我能够欺骗更新消息(Theos/Logos
用于挂钩FMFLocation
类)。
什么不见了:
当应用程序处于后台或被终止时,当我的朋友请求我的位置时,它仍然会将我的位置发送到服务器。此后台更新不会调用常规更新方法,因此我的钩子不起作用。此外,即使应用程序被杀死,它也可以响应来自网络的位置请求。我认为 Apple 不允许在常规应用程序中出现这种行为。
我认为这只能通过一些私有 API 来完成。谁能指出我正确的方向以找出它在后台使用的 API/方法?