草庐IT

ibeacons

全部标签

ios - 我可以使用 iOS 模拟器开发 iBeacon 应用程序吗?

我试图开发一个iOS应用程序来接受iBeacon通知。如果iOS模拟器可以使用MacBook的蓝牙功能来接受iBeacon消息,那就很方便了。iOS模拟器是否可以接受来自外部真实iBeacon设备的通知? 最佳答案 不,您无法从iOS模拟器获取任何CoreLocationiBeacon事件或CoreBluetooth事件。这使得它在开发iBeacon应用程序中的用途非常有限。虽然您肯定需要带有iOS7和BLE(iPhone4S+)的真实物理设备进行测试,但您仍然可以在模拟器上进行大量开发。您只需构建“后门”或插入测试代码即可触发您的

ios - 我可以使用 iOS 模拟器开发 iBeacon 应用程序吗?

我试图开发一个iOS应用程序来接受iBeacon通知。如果iOS模拟器可以使用MacBook的蓝牙功能来接受iBeacon消息,那就很方便了。iOS模拟器是否可以接受来自外部真实iBeacon设备的通知? 最佳答案 不,您无法从iOS模拟器获取任何CoreLocationiBeacon事件或CoreBluetooth事件。这使得它在开发iBeacon应用程序中的用途非常有限。虽然您肯定需要带有iOS7和BLE(iPhone4S+)的真实物理设备进行测试,但您仍然可以在模拟器上进行大量开发。您只需构建“后门”或插入测试代码即可触发您的

android - 我们可以在 iOS - android 中使用 iBeacon 通过蓝牙传输数据吗?

我想知道iBeacon的实际工作原理。我找到了AirLocate的示例代码,但无法弄清楚它是如何工作的。iBeacon可在BLE上运行,因此是否可以通过蓝牙与其他支持BLE的设备进行数据通信?是否可以使用BLE或beacon通过蓝牙在iOS和android设备之间进行数据传输?iOS已经公布了iBeacon技术,但没有找到任何与此相关的技术规范文档。我也想知道它在android上是如何工作的?谁能介绍一下这项技术,是否可以在iOS-iOS设备和iOS-Android设备之间通过蓝牙进行数据通信? 最佳答案 不,您不能使用iBeaco

android - 我们可以在 iOS - android 中使用 iBeacon 通过蓝牙传输数据吗?

我想知道iBeacon的实际工作原理。我找到了AirLocate的示例代码,但无法弄清楚它是如何工作的。iBeacon可在BLE上运行,因此是否可以通过蓝牙与其他支持BLE的设备进行数据通信?是否可以使用BLE或beacon通过蓝牙在iOS和android设备之间进行数据传输?iOS已经公布了iBeacon技术,但没有找到任何与此相关的技术规范文档。我也想知道它在android上是如何工作的?谁能介绍一下这项技术,是否可以在iOS-iOS设备和iOS-Android设备之间通过蓝牙进行数据通信? 最佳答案 不,您不能使用iBeaco

ios - iBeacon:didRangeBeacons 停止被调用,必须重置设备才能再次工作

我正在使用自定义BeaconManager委托(delegate),因此信标范围不由ViewController的生命周期决定。一切都很好,但每隔一段时间(1-2天)信标范围将停止工作,并且永远不会调用didRangeBeacons。解决此问题的唯一方法是重置我的iPhone,一旦我这样做,它就会完美运行。下面是我正在使用的代码。基本流程是,当我的ViewController调用ViewDidLoad时,它会向AppDelegate发回通知,告诉它开始对信标进行测距,我从不告诉它停止,因为无论用户导航到哪里,我都希望它继续对信标进行测距在应用程序中。我想知道是我的代码导致了这个问题,还

ios - iBeacon:didRangeBeacons 停止被调用,必须重置设备才能再次工作

我正在使用自定义BeaconManager委托(delegate),因此信标范围不由ViewController的生命周期决定。一切都很好,但每隔一段时间(1-2天)信标范围将停止工作,并且永远不会调用didRangeBeacons。解决此问题的唯一方法是重置我的iPhone,一旦我这样做,它就会完美运行。下面是我正在使用的代码。基本流程是,当我的ViewController调用ViewDidLoad时,它会向AppDelegate发回通知,告诉它开始对信标进行测距,我从不告诉它停止,因为无论用户导航到哪里,我都希望它继续对信标进行测距在应用程序中。我想知道是我的代码导致了这个问题,还

ios - iOS7 设备可以充当 iBeacon 吗?

iOS7设备能否充当iBeacon并确定其他iOS7设备何时进入其范围?那些其他iOS7设备需要打开蓝牙吗? 最佳答案 带有BluetoothLE的iOS设备可以充当iBeacon是的。在https://developer.apple.com/downloads/index.action?name=WWDC%202013#查看AirLocate示例代码作为iBeacon不会对进入范围内的设备提供反馈,因此您必须自己实现。也就是说,您必须拥有检测iBeacon的设备,然后告诉iBeacon他们通过其他方式看到了它。

ios - iOS7 设备可以充当 iBeacon 吗?

iOS7设备能否充当iBeacon并确定其他iOS7设备何时进入其范围?那些其他iOS7设备需要打开蓝牙吗? 最佳答案 带有BluetoothLE的iOS设备可以充当iBeacon是的。在https://developer.apple.com/downloads/index.action?name=WWDC%202013#查看AirLocate示例代码作为iBeacon不会对进入范围内的设备提供反馈,因此您必须自己实现。也就是说,您必须拥有检测iBeacon的设备,然后告诉iBeacon他们通过其他方式看到了它。

linux - 如何从 iBeacon/BLE 检索广告负载

如何在Linux中检索低功耗蓝牙发射器的广告负载?具体来说,我使用hcitool配置了Arduinos和RaspberryPis充当iBeacon。我正在寻找的是一个命令,用于打印设备当前的广告有效负载。 最佳答案 在RadiusNetworks,我们将一组脚本放在一起,用于解析在Linux上检测到的BLE广告中的iBeacon标识符。您可以找到关于此here.的描述如果您只想查看原始广告字节,您可以在Linux上开始扫描:sudohcitoollescan--duplicates&然后查看结果:sudohcidump--raw更多

linux - 如何从 iBeacon/BLE 检索广告负载

如何在Linux中检索低功耗蓝牙发射器的广告负载?具体来说,我使用hcitool配置了Arduinos和RaspberryPis充当iBeacon。我正在寻找的是一个命令,用于打印设备当前的广告有效负载。 最佳答案 在RadiusNetworks,我们将一组脚本放在一起,用于解析在Linux上检测到的BLE广告中的iBeacon标识符。您可以找到关于此here.的描述如果您只想查看原始广告字节,您可以在Linux上开始扫描:sudohcitoollescan--duplicates&然后查看结果:sudohcidump--raw更多