iOS:检测到信标区域时,应用程序图标出现在锁定屏幕上,但在检测到圆形区域时不显示

时间:2015-05-12 17:26:38

标签: ios icons cllocationmanager lockscreen clcircularregion

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

即。 CLCircularRegion监控似乎无法在锁定屏幕上获取应用程序图标

代码段:

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];

我已经看到人们注意到注册一个圆形区域应该可以在锁定屏幕上获取应用程序图标,因为已经输入了#34;遇到了一个事件,但我看到很多人都说它没有工作......我还没有看到锁定屏幕上的应用程序图标,而我自己只是一个圆形区域。 / p>

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

由于

1 个答案:

答案 0 :(得分:0)

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