【问题标题】:Location updates when app is closed应用关闭时位置更新
【发布时间】:2014-11-04 15:49:44
【问题描述】:

当用户接近某个预定义的位置(纬度、经度)而应用完全关闭时,应用是否可以发送通知?根据我的阅读,从 iOS 7 开始,用户关闭后无法重新启动应用程序。我需要的是让应用程序不断监视用户的位置,无论它是否正在运行,在后台还是关闭,并且当某个位置与用户设置的另一个位置匹配时,应该会出现通知。任何帮助将不胜感激

【问题讨论】:

  • 你看过定位编程指南吗?它解释了如何在后台使用区域监控和重大位置更改更新。今年在 WWDC 上也举办了一场精彩的现场会议——您可以在 Apple 开发者网站上获取视频
  • iOS 7 删除了该功能 - 但 iOS 7.1 将其重新引入 - 使用 Geofences / iBeacons 苹果打开你的应用程序约 10 秒左右 - 足够的时间显示通知:)

标签: ios objective-c core-location


【解决方案1】:

我建议使用区域监控。它的工作方式是您设置一个具有定义半径(区域)的坐标,并将其注册为要监控的区域,应用程序会告诉您用户何时进入或退出该区域。

您可以在这里阅读所有相关信息:Region Monitoring

【讨论】:

    猜你喜欢
    • 2013-07-02
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    相关资源
    最近更新 更多