2015-12-21 22 views

回答

1

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

这是令人沮丧的你的用例。由于的替代,如果您的信标都有唯一的标识符,您可以使用此信息查找表。您可以在您的应用中嵌入查找表,或者构建一个Web服务以返回特定信标的校准值,以便您无需更新应用即可更改。

有了这个解决方法,您必须记住每当更改信标的校准值时更新查找表。

+0

这与我所能想到的完全相同。谢谢大卫。 – kuang

相关问题