【问题标题】:iOS: App icon appears on lock screen when beacon region detected, but not when circular region detectediOS:当检测到信标区域时,应用程序图标出现在锁定屏幕上,但在检测到圆形区域时不显示
【发布时间】:2015-07-23 17:28:19
【问题描述】:

当监视信标,并且信标在范围内时,应用程序图标始终显示在锁定屏幕上...但是,如果应用程序在监视的圆形区域之一内,它看起来不像应用程序图标永远显示出来。

即CLCircularRegion 监控似乎没有为我获取锁定屏幕上的应用程序图标

代码sn-p:

CLLocationDistance monitorRadius = 2.0*1609.34; // 2 miles in meters;
CLCircularRegion *region = [[CLCircularRegion alloc]
                                  initWithCenter:_location.coordinate
                                  radius:monitorRadius
                                  identifier:_regionIdentifier];    
[self.locationManager startMonitoringForRegion:region];

我看到有人说注册圆形区域应该可以在锁定屏幕上获取应用程序图标,因为遇到了“进入”事件,但我看到很多人说它不起作用...而且我自己还没有在锁定屏幕上看到应用程序图标,只是一个圆形区域。

关于 SO 的一些回复似乎也将两者混淆了......(例如,有人询问区域监控以在锁定屏幕上获取应用程序,有人回答使用信标)。

谢谢

【问题讨论】:

    标签: ios icons cllocationmanager lockscreen clcircularregion


    【解决方案1】:

    我与一位 Apple 工程师交谈,他说是的,它应该在 CLCircularRegion 中显示应用程序图标。不幸的是,它不是那样工作的。有人在监控 CLCircularRegion(使用 requestAlwaysAuthorization)时在锁定屏幕上看到应用图标吗?

    【讨论】:

      猜你喜欢
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-17
      • 1970-01-01
      • 2010-09-21
      相关资源
      最近更新 更多