【发布时间】:2014-09-24 21:20:24
【问题描述】:
我们正在使用 Ruby 1.9.3 (SecureRandom.uuid) 生成 UUID,并将它们传递到我们的 iOS 设备以监控信标。我们也从 iOS 设备生成 UUID,但 iOS 生成的 UUID 似乎没问题。
问题来了:
- 服务器发出 UUID,通过 API 拉入并应用于 iOS 设备。监控区域。
- 应用无法使用提供的 UUID 监控或范围此 Beacon。
- 我们正在使用 Radius Networks/AltBeacon 库来监控 Android 设备上的 Beacon,并且可以使用相同的 UUID 对 Beacon 进行良好的监控和测距。
- iOS 生成的 UUID 上传到服务器工作正常。只有基于服务器/Ruby 的 UUID 不能在 iOS 上运行。
有人知道为什么会这样吗?我对我的区域监控代码有 100% 的信心,这不是问题。当我输出 UUID 时,它们是正确的格式,而且我根本没有从 iOS 中得到任何错误。它看起来像是一个合法的 UUID,但由于某种原因,iOS 不会看到它。救命!!!
【问题讨论】: