iPhone不允许运行后台进程,但是当用户位于特定位置或用户在移动时达到特定速度时,是否可以向应用程序发出通知?
答案 0 :(得分:1)
您必须与移动/电话运营商合作 - 始终跟踪(在用户同意的情况下)任何移动设备。
因此,假设的情况是: -
答案 1 :(得分:0)
当然,只需设置一个Core Location委托来接收更新,并检查传入CLLocation对象的speed属性。当您获得所需的速度时,请发布NSNotification。
答案 2 :(得分:0)
这是不可能的。您必须打开应用程序才能捕获速度或位置。您无法根据速度或位置注册要启动的应用程序。