如果没有硬件iBeacon,仅基于位置,是否可以在iOS 8的锁定屏幕上将建议应用作为建议应用放入我的应用中?

问题描述:

我的公司有一个内部开发的iOS应用程序。如果没有硬件iBeacon,仅基于位置,是否可以在iOS 8的锁定屏幕上将建议应用作为建议应用放入我的应用中?

我看到的时候我喜欢去7-11或沃尔玛的地方锁定屏幕上显示基于iBeacon显示,应用程序图标,他们带我去应用已经是我的手机上。

这基本上件事: enter image description here

我明白iBeacon显示也可以建议的应用程序,我没有,但是我还没有经历过但本人。

我认为这对我的内部开发的应用程序显示应用程序的图标,当用户在建筑物时很有用,因为他们可能需要在建筑物中使用应用程序,并且没有其他应用程序竞争的建议(即,当你在大楼中,你不是靠近7-11,沃尔玛等)

但是我看到的混合信息是否有办法为此没有基于硬件的iBeacon显示。基本上基于地理围栏。

要清楚我说的是当人在建筑物和具有应用程序已经安装显示这只。我并非试图将它广播给没有应用程序的任何人。

我还需要一个基于硬件的iBeacon显示这样做呢?如果没有,是否有任何关于如何使用基于geofencing的已经安装的应用程序来做到这一点的文档?我试图查看这个,但我没有任何运气,所以要么使用错误的术语,要么我错过了它。

您可以使用CoreLocation地理围栏做到这一点。所有你需要做的就是创建一个CLCircularRegion实例映射你的办公地点,并开始在AppDelegate监测该区域。如果你得到一个didEnterRegion回调,你会看到你在iOS8上描述的图标。

诀窍是,当然,它往往是难以在室内跳闸地理围栏。如果您可以接受让您的地区足够大以触发您的办公室附近,那么这可能是一个解决方案。