Ben*_*hen 27 iphone gps objective-c core-location ios
我想知道是否有可能通过不运行的应用程序获取iPhone的位置,或者至少在后台运行.我想要做的是让iPhone在到达某个坐标时发送推送通知.这可能吗?如果是这样,有人会让我朝着正确的方向前进吗?
谢谢,本
Chr*_*ble 51
对的,这是可能的.您的应用程序可以要求通知重要的位置更改,或者只是在后台执行时继续使用GPS.前者 - Apple推荐的方法 - 以精确度为代价使用更少的功率(此博客文章表明更新精确到大约500米),而后者与设备可以管理的一样准确." iOS应用程序编程指南"和" 位置感知编程指南"中都详细介绍了这一点.
如果您只是想当设备移动到特定区域,以通知您的应用程序,你可能要考虑CLLocationManager的startMonitoringForRegion:desiredAccuracy:.如果设备移动到特定地理区域,则会启动您的应用程序(即使它未运行!).
| 归档时间: |
|
| 查看次数: |
16698 次 |
| 最近记录: |