我正在开发信标检测应用程序,目前非常适用于kontakt品牌信标。客户给我发了一些我从未见过的新信标,我用谷歌搜索但我找不到它们可以是什么品牌。Thefollowinginformationrelatedtothisbeacontheygaveme:uuid:fda50693-a4e2-4fb1-afcf-c6eb07647825pass:000000name:ion_beacon00021major:16789minor:24532我已经转换了我的代码来监控两个uuid而没有让它工作for(index,beaconID)inbeaconsIds.enumerated(){letbea
我听说您可以为新的AppleTV编写应用程序。我读到它运行一个iOS版本。我也读到它具有蓝牙功能。问题很简单,我可以将我的AppleTV变成一个iBeacon,尽管它非常昂贵吗?:) 最佳答案 让iOS设备广播的方法是,创建一个CLBeaconRegion对象,其中包含要广播的UUID、major和minor,调用它的peripheralDataWithMeasuredPower方法,并将通过这种方式获得的字典传递给CBPeripheralManager的startAdvertising方法。现在,tvOS缺少CLBeaconReg
我一直在开发一个iOS应用程序并尝试使用Apple的CoreLocation和iBeacon技术。到目前为止,我使用了三个具有不同UUID的信标。一切正常,直到我决定向我的应用程序添加更多信标。直到那时我才遇到奇怪的问题。据说,一个应用程序在后台时可以一次监控多达20个信标区域-但在我的特定情况下,这个数字似乎是3。我尝试了不同的方法,但没有任何效果。当我在他们的数组中打乱信标时,结果如我所料-只有前3个信标区域在应用程序处于后台时触发了didEnterRegion和didExitRegion事件。这在前台时不适用。请考虑一下:我有一组自定义信标对象(从API使用)我为每个自定义信标对
Android设备能否充当iBeacon并确定其他Android设备何时进入其范围?其他Android设备是否需要开启蓝牙?如果客户来到我的商店,但他的设备上没有安装我的应用程序,iBeacon可以工作,还是必须先安装应用程序?每天有很多顾客光顾我们的商店,但如果他们没有安装我的应用程序,iBeacon概念是否有效? 最佳答案 YES这在Android5+上是可能的,你可以找到open-sourcecodefortransmittingasabeacon在AndroidBeaconLibrary.BeaconScope中还有一个全功
Android设备能否充当iBeacon并确定其他Android设备何时进入其范围?其他Android设备是否需要开启蓝牙?如果客户来到我的商店,但他的设备上没有安装我的应用程序,iBeacon可以工作,还是必须先安装应用程序?每天有很多顾客光顾我们的商店,但如果他们没有安装我的应用程序,iBeacon概念是否有效? 最佳答案 YES这在Android5+上是可能的,你可以找到open-sourcecodefortransmittingasabeacon在AndroidBeaconLibrary.BeaconScope中还有一个全功
以这种情况为例:用户口袋里有一部iPhone,旁边有一个iBeacon。她的手机正在为它进行区域监控。在现实世界中,从进入区域到应用程序被唤醒需要多少时间?我找到了DavidG.Young(http://developer.radiusnetworks.com/2013/11/13/ibeacon-monitoring-in-the-background-and-foreground.html)撰写的一篇关于该主题的优秀文章,但我无法相信它真的需要长达15分钟的时间。这意味着所有iBeacon家庭自动化场景都无法使用,因为您既不会在黑暗的房间里等待15分钟才能打开灯,也不会主动使用应用
我们正在考虑从Roximity订购一些iBeacon,但我不清楚我们是否必须将RoximitySDK与这些信标一起使用,或者我是否可以使用核心定位功能?我问的原因是我不想绑定(bind)到他们的SDK,然后不得不总是从他们那里购买信标。我能够获得Roxmity信标的UUID,但我不知道信标“标识符”是什么,所以在这段代码的情况下:[[CLBeaconRegionalloc]initWithProximityUUID:_uuididentifier:@"COM.TEST.APP"];我不知道用什么代替COM.TEST.APP 最佳答案
我遵循这个示例项目BeaconEmitter在OSX下生成用于在iPhone上开发应用程序的示例iBeacons。BeaconEmitter应用程序基于MatthewRobinson中的教程,直到Apple决定在OSX的CoreLocation上引入iBeacon支持,生成iBeacon的唯一机会是使用IOBluetoothFramework从头开始构建广告数据包。但是......那是行不通的!我当然也尝试了Apple在iOS上的AirLocate教程代码,是的,在运行良好的iOS设备之间。但是,如果您尝试使用OSX(BeaconEmitter)生成iBeacon并使用不起作用的i
我有一个iPhone应用程序,我在其中创建了一个发射器和一个接收器。但是,当屏幕锁定或应用程序被发送到后台时,发射器停止发射。我可以在后台继续传输(也称为广告、广播)吗? 最佳答案 不幸的是,没有。iOS确实允许蓝牙服务的后台广告,但仅使用打破iBeacon广告格式的专有技术。因此,如果您的应用程序开始作为iBeacon传输,然后切换到后台,它的传输仍然存在,但它不再被iBeacon检测器接收到。参见here了解更多信息:...youshouldbeawarethatadvertisingwhileyourappisinthebac
我一直在开发一个原型(prototype)iOS应用程序,它利用iBeacons为办公室员工提供位置相关信息,具体取决于他们在办公室的位置。理想的用例是,每当员工进入或离开他们的办公室时,都会触发一个回调,以通知的形式向他们提供一些信息(它可能会首先查询服务器以获取信息,等等-诸如此类)。我们还希望能够在应用程序后台运行或终止时执行此操作;幸运的是,我们已经知道即使应用程序处于后台或挂起状态,信标区域边界交叉点也会触发适当的CoreLocation回调。环顾四周,我大致了解到,对于如何进行信标区域监控,我有两种选择:为每个iBeacon提供自己的CLBeaconRegion,并独立监控