[英]GPS based VS Beacon based ranging? Which governs Lock screen left corner app icon
有两种方法可在iphone锁定屏幕/应用程序切换器上显示应用程序/应用程序建议(如果未安装)。 一种是基于GPS的,其中IOS决定建议显示哪个应用。 另一个基于信标,其中标识特定信标。
例如,Estimote的纽约办事处与Equinox健身房位于同一街区,我们的电话会智能地自动提醒我们使用该应用程序。 走进健身房时,打开应用程序非常容易和直观-在此过程中,通过健身房的前台简化签到流程。 但是,由于它仅使用GPS地理围栏,因此准确性很差。 实际上,我们实际上是在1个街区以外的地方找到了Equinox图标,并且品牌或商店(在本例中为Equinox)无法控制其外观。
苹果公司建议根据邻近程度在手机上未安装的应用程序使用了未记录的技术 。 尽管我已验证它使用GPS作为输入,但我始终无法确认是否使用了信标。
不管是否使用信标,因为这是未记录的功能,所以您不太可能找到自定义行为的方法。
AFAIK,Apple从未共享过锁屏图标AKA“建议的应用程序”功能的实现细节。
但是,我们在Estimote进行了一些实验,发现在应用程序通过“核心位置”监视的CLRegion
(“ GPS” CLCircularRegion
和CLBeaconRegion
都在其中)内部,始终使该应用程序的图标显示在锁定屏幕上。 因此,信标和GPS定位似乎都属于管理基于位置的建议的相同机制。 (请注意,在iOS 9中,这不仅是锁屏图标,而且还是应用程序切换器底部的一个栏。)
不幸的是,如果您位于多个属于不同应用程序的合格CLRegion
,我们将无法确定会发生什么。 我们怀疑这可能与应用程序注册区域进行监视的顺序有关,但始终无法获得一致的结果。
此外,由于没有记录整个行为,因此Apple可以随时对其进行更改。 只是要注意的事情。
旁注:越区切换始终胜过建议的应用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.