gpt4 book ai didi

ios - 如何在 iOS 应用程序中获取 iBeacon 的校准 RSSI 值?

转载 作者:行者123 更新时间:2023-11-29 12:08:02 24 4
gpt4 key购买 nike

我在不同位置部署了许多 iBeacon 广告商设备,每个设备的“校准发射功率”值不同。现在我需要估计我的 iOS 应用程序和检测到的 iBeacon 设备之间的距离。我正在尝试使用 RSSItxCalibratedPower 方法 ( Understanding ibeacon distancing )。我的问题是,我找不到在 iOS 应用程序中获取 txCalibratedPower 的方法。有什么建议吗?提前致谢。

最佳答案

不幸的是,在 iOS 上无法读取该值。即使它在 iBeacon 数据包中传输,CoreLocation 也不会在 CLBeacon 对象中公开它,并且 CoreBluetooth 会阻止读取广告字节在 iOS 上。

这对您的用例来说令人沮丧。作为替代方案,如果您的信标都具有唯一标识符,您可以使用此信息制作一个查找表。您可以将查找表嵌入到您的应用程序中,或者构建一个网络服务来返回特定信标的校准值,这样您就可以在不更新应用程序的情况下更改它。

使用此解决方法,您必须记住在更改信标的校准值时更新查找表。

关于ios - 如何在 iOS 应用程序中获取 iBeacon 的校准 RSSI 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34404369/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com