Estimote iOS SDK:Eddystone信标格式`DidDiscoveryEddystone`返回空数组,无法发现范围内的信标
在从Esimote SDK成功检测到Estimote iOS SDK:Eddystone信标格式`DidDiscoveryEddystone`返回空数组,无法发现范围内的信标,ios,ibeacon,estimote,eddystone,google-beacon-platform,Ios,Ibeacon,Estimote,Eddystone,Google Beacon Platform,在从Esimote SDK成功检测到iBeacons后,我在的帮助下开始在同一SDK中使用Eddystone信标 <EstimoteSDK/ESTEddystone.h> 后来,我来到代表eddystoneManager:di发现eddystone:withFilter,其中包含空的eddystone数组。 有什么东西丢了吗?任何人都可以帮助获取范围内信标的UUID/名称空间。您应该跳过命名空间ID中的0x部分,Estimote SDK已经需要十六进制编码字符串。(即,您应该使用
iBeacons
后,我在的帮助下开始在同一SDK中使用Eddystone信标
<EstimoteSDK/ESTEddystone.h>
后来,我来到代表eddystoneManager:di发现eddystone:withFilter
,其中包含空的eddystone
数组。
有什么东西丢了吗?任何人都可以帮助获取范围内信标的UUID/名称空间。您应该跳过命名空间ID中的0x
部分,Estimote SDK已经需要十六进制编码字符串。(即,您应该使用2f234454f4911ba9ffa6
)您应该跳过命名空间ID中的0x
部分,Estimote SDK已经需要十六进制编码的字符串。(即,您应该使用2f234454f4911ba9ffa6
)@davidgyoung先生,您知道任何解决方案吗?对不起,我没有使用Estimote SDK的经验。@davidgyoung谢谢您的回复。@davidgyoung先生,您知道任何解决方案吗?对不起,我没有使用Estimote SDK的经验。@davidgyoung谢谢您的回复。。
ESTEddystoneUID *eddystoneUID = [[ESTEddystoneUID alloc] initWithNamespaceID:@"0x2f234454f4911ba9ffa6" instanceID:@"1"];
self.uidFilter = [[ESTEddystoneFilterUID alloc] initWithUID:eddystoneUID];
[self.eddystoneManager startEddystoneDiscoveryWithFilter:self.uidFilter];