我一直在尝试通过安装它并接近iBeacon来让我的通行证变得相关,但我所做的一切似乎都不起作用。有谁知道为什么会发生这种情况?这里有一些相关的细节:我在签署或创建通行证时没有问题。我在命令行上执行此操作并将通行证通过电子邮件发送给自己我使用Apple的AirLocate示例代码将另一部iPhone5s变成了信标。我确保邻近UUID匹配我已经在首选项中打开存折开发人员调试功能,但在控制台中没有看到明显的错误。这是我的pass.json的相关部分,我的团队信息被删除了。(你可能认得WWDC的信标标签):{"formatVersion":1,"passTypeIdentifier":"pas
WatchO2CoreLocation是从Watch还是iOS设备运行?我使用WatchOS1和iOS8设备制作了一个示例应用程序,并注意到我从watchextension获取的CoreLocation数据以获取与iBeacon的接近度似乎来自iOS设备(当我让Watch更靠近iBeacon时,接近数据不会改变任何东西,但当我让iOS设备更近或更远时它会改变)。然而,随着WatchOS2的推出,我希望通过watch而不是iOS设备获得接近度。这在watchos2中是否可行? 最佳答案 我的理解是,随着2015年WWDC上发布的wat
我们正在使用iBeacons在您驾驶车辆时进行标记。但最近,我们有大量用户报告说,当他们还在使用手机播放流媒体音乐或通过蓝牙接听电话时,找不到iBeacons车辆。但它只发生在某些蓝牙连接。iOS10中是否有任何我们需要注意的新设置?有其他人遇到过此类问题吗?我们正在使用标准的CLLocationManager设置来进行iBeacon区域监控,并始终访问位置管理器。我为这个问题快疯了! 最佳答案 iOS10中的iBeacons似乎存在问题,检测iBeacons可以正常工作,但大多数时候它们的接近度和准确性会得到-1。问题似乎同时出现
我在我的应用程序中使用iBeacon技术。当我打开应用程序时,信标监控开始,然后我终止应用程序并将手机置于sleep模式或锁定屏幕。如果我靠近信标,有时应用程序会开始监控,有时则不会。不知道是什么问题?我设置了三个标志来监视信标区域,如下所示。beaconRegion.notifyOnEntry=true;beaconRegion.notifyOnExit=true;beaconRegion.notifyEntryStateOnDisplay=true;当我按下iphone的锁定按钮时。它开始监视信标,如果我在信标区域,那么它会完美运行..谁能帮帮我? 最佳
我想知道在一个应用中实现两个使用CLLocationManager功能的不同SDK是否有问题。两个SDK都在监控CLBeaconRegions,并且都使用CLLocationManager实例和委托(delegate)实现实现了不同的类。可能出现的问题:如果其中一个SDK从它的CLLocationManager中删除所有受监控的CLBeaconRegions会怎样。这是否也会影响其他SDK的CLLocationManager?如果两个SDK开始寻找相同的UUID(但具有不同的CLBeaconRegion标识符)怎么办...是否都收到委托(delegate)调用?我想不出这不起作用的任何
从iOS8开始,操作系统会指示启用iBeacon的应用程序,该应用程序位于定义的区域内,在锁屏的左下角有一个图标(请参阅http://appleinsider.com/articles/14/06/03/apples-ios-8-uses-ibeacon-tech-brings-location-aware-app-access-to-lock-screen以供引用)。如果应用程序是从锁定屏幕启动的(例如,切换到特定View),我想通过运行自定义代码在我的应用程序中使用此功能。如果应用程序是从锁屏启动的,如何检查应用程序委托(delegate)?我找不到任何关于此的文档。
我想将数据从一台iPhone设备发送到另一台iPhone设备,其中一台设备作为发送器,其他设备作为接收器。接收器也可以向发送器(服务器)发送数据。那么有什么方法可以使用代码来做到这一点吗? 最佳答案 iBeacon是一种仅传输接近技术,这就是它出现在CoreLocationframework中的原因.它不是设计的,也不支持双向通信。iBeacon通告它的存在,仅此而已。如果您想通过蓝牙执行数据传输,请查看CoreBluetoothframework及其样本,例如CoreBluetoothTemperatureSensorsample
我有一个iOS应用程序(在iPhone上),当ibeacon(服务器)在范围内时会触发该应用程序。只要应用程序在后台或前台运行,它就可以正常运行。有没有办法在应用程序未运行并检测到ibeacon时调用该应用程序?通过阅读Apple的CLLocationManagerClassReference,我了解到这种功能是可能的,但我可能错了。但是,如果有人知道如何实现这一点,请提供一个简短的示例。有类似的问题发布但看起来很模糊所以决定再问一次谢谢! 最佳答案 这个问题我已经问了几个星期了,答案是否定的。Apple在开发者论坛上对此非常清楚:
我在SO和Google上做了很多搜索,试图找到这个问题的答案,但我无法将所有的拼图拼凑在一起,所以任何帮助/指点都会很棒。我想构建一个应用程序,在它进入iBeacon区域时检查网络服务。简单的示例用例是这样的:用户走进配备iBeacon的商店,后台应用程序应用程序不会通知用户,而是向网络服务器发出请求以检查用户ID是否为成员(member)(应用程序已获得用户向服务器发送用户ID的权限)。3a。服务器发回“真实”响应4a。应用程序发送“我们今天有一个特殊的成员(member)促销事件”通知锁定屏幕。或3b。服务器发回“错误”响应4b。应用保持沉默(不通知用户)仅供引用,这个答案似乎表明
我目前正在努力适应iOS7上的CoreBluetooth和iBeacon。在搜索API时,我注意到似乎有三种创建和使用iBeacon的方法,我不是100%确定它们之间的区别以及何时使用哪个。我找到的方法是:使用CBPeripheralManager和CLLocationManager以及CLBeaconRegion的基于位置的方法。这样做的好处是它可以为我提供有关设备接近度的信息。但由于这是一种基于位置的方法,在我看来我无法用它传输数据,而这是我需要的。使用Multipeer连接框架类MCNearbyServiceBrowser和MCNearbyServiceAdvertiser。这非