问题标签 [ibeacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
19545 浏览

ios - 检测到信标时未调用 locationManager:didEnterRegion

在使用信标(iOS 设备)进行测试时,我发现侦听器信标出现了一些意外行为。即使信标进入区域,也不会调用locationManager:didEnterRegion方法。但是locationManager:didRangeBeacons:inRegion:被正确调用,并且检测到的信标显示在那里。有没有人经历过这样的事情。

0 投票
3 回答
9871 浏览

iphone - iOS 7 iBeacon 需要硬件吗?

我希望开发一些可以在我的业务中利用 iBeacon 的应用程序,但首先需要知道我需要什么所有硬件以及从哪里可以得到它来使用它。

0 投票
6 回答
21711 浏览

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

iOS7 设备能否充当iBeacon并确定其他 iOS7 设备何时进入其范围?其他 iOS7 设备是否需要打开蓝牙?

0 投票
1 回答
4300 浏览

bluetooth - 如何制作用于发布存折的 iOS7 应用程序,使用 ibeacon(如 MLB)

我想制作像 MLB 一样的 iOS7 应用程序

我正在阅读文章是http://www.engadget.com/2013/09/27/mlb-to-use-ios-7s-ibeacon/

这篇文章说:

  1. 已安装 MLB 应用程序,

  2. 信标(蓝牙 LE 设备)为 MLB 应用程序发送 Proximity UUID,

  3. MLB 应用程序制作存折票或更新票(和锁屏更新存折)

这个功能,苹果认证只能有一个特殊的应用程序吗?

一些文章说:

基于位置的营销和存折票 这个特殊的应用程序使 iBeacons 成为 Apple 在去年存折中启用的地理围栏的扩展,当您越过定义的 GPS 位置的地理围栏阈值时,它可以在锁定屏幕上弹出已安装的通行证、票证或会员卡。使用 BLE,商家或其他提供商可以定义更有针对性的“微位置”来触发警报,在某些情况下,需要您在 iBeacon 面前才能验证存折条目。

我不明白“特定应用程序”...

iOS7应用程序可以在没有用户事件的情况下使用iBeacon发布存折吗?

(我不太懂英语;;对不起;;)

0 投票
5 回答
3048 浏览

ios - Passbook 无法识别 iBeacon

我一直试图通过安装它并靠近 iBeacon 来让我的通行证变得相关,但我所做的似乎没有任何效果。有没有人知道为什么会发生这种情况?

以下是一些相关的细节:

  • 我签名或创建通行证没有问题。我在命令行上执行此操作并将通行证通过电子邮件发送给自己
  • 我使用 Apple 的 AirLocate 示例代码将另一台 iPhone 5s 变成信标。
  • 我确保邻近 UUID 匹配
  • 我已经在首选项中打开了 passbook 开发人员调试功能,但在控制台中没有看到明显的错误。

这是我的 pass.json 的相关部分,我的团队信息被编辑了。(您可能会从 WWDC 识别信标标签):

因此,我使用该 UUID 设置 AirLocate,启用信标,然后在安装了通行证的情况下四处走动,但没有得到任何响应......

有人在这方面取得了成功,或者有一些可以帮助我的问题吗?

0 投票
5 回答
12821 浏览

bluetooth - iBeacon / 低功耗蓝牙(BLE 设备)- 信标的最大数量

我想通过 iPhone (5s) 上的应用程序在 50-100 m 半径内一次跟踪大量信标 (~500)。我查看了规范和在线,我看不出您可以使用 BLE 一次跟踪的信标数量是否有任何限制。有谁知道您可以跟踪的信标数量是否存在限制,或者 iPhone 5s 是否可以完成跟踪这么多信标的任务?

0 投票
1 回答
844 浏览

objective-c - iBeacon 是否提供了在 iOS 6 上使用 Core Bluetooth 无法完成的功能?

我已经开始阅读上述内容以及一般的 BLE 设备,并试图找出这两个框架之间的差异。除了使用选项之外,iBeacon API 是否提供了一些东西startMonitoringForRegionCLBeaconRegion基本上会“唤醒”或通知应用程序您在范围内)?

根据我对 iPhone 4S 及更高版本的理解,我可以获取 BLE 设备列表并在 iOS 6 上检查它们的信号强度,当然,我不会像测距 API 那样简单,但是,我是否遗漏了什么?

谢谢

0 投票
2 回答
5778 浏览

iphone - iOS CoreBluetooth / iBeacon:同时发布 iBeacon 和外围服务

我正在为 iOS 编写一个应用程序,它要求该应用程序同时宣传 iOS iBeacon 以及同时宣传外围服务。有必要宣传该服务,而不是简单地在外围设备上发现该服务,因为该用例需要中央(用 BLE 的说法)在被 iOS 唤醒后(但仍在后台)连接到外围设备,因为靠近 iBeacon。在中心后台运行的应用程序只能通过可用服务发现外围设备,而不是发现所有外围设备 [] ;我的代码用于宣传服务或 iBeacon,但我还没有弄清楚如何同时做这两个。iBeacon 可能使用了 38 字节可用空间中的 21 字节,而根本没有

这有效(信标):

这有效(服务):

将两者加在一起,试图同时宣传这两种服务是行不通的。它只宣传 Beacon,而不宣传服务:

谢谢参观!

0 投票
1 回答
1135 浏览

android - Android 4.3 不显示低功耗蓝牙广告

我正在尝试使用仅发送广告的蓝牙 LE 设备(类似于 iBeacon)。在我的 Linux 机器上,“hcitool lescan”检测到正在宣传的设备并显示“缩写名称”,因此无线接口似乎工作正常。

不幸的是,在我的 Nexus 4 手机上使用最新的库存 ROM (Android 4.3),我尝试了 4 种不同的蓝牙 LE 扫描仪应用程序,但没有一个显示设备的广告。但是,当设备处于活动状态时,“adb logcat”会显示正在处理的大量 btu_ble_process_adv_pkt [1] 事件,一旦设备断电,这些事件就会停止。所以很明显,BTLE 堆栈似乎正在接收我的广告,但它们并没有到达应用程序。

谁能建议广告必须包含哪些字段才能由Android正确处理?

[1] https://android.googlesource.com/platform/external/bluetooth/bluedroid/+/jb-mr1.1-dev/stack/btu/btu_hcif.c#2198

0 投票
3 回答
9898 浏览

ios - 如何生成或创建 iBeacons UUID?

Apple 发布了采用 iBeacons 技术的 iOS 7。Apple 是否会发布有关此 iBeacons 技术的更多详细信息?

在我的项目中,我将创建一个 iBeacons。如何选择 iBeacons 的 UUID?是否有任何规则可以生成 iBeacons UUID?我可以使用随机数作为 UUID 吗?