我有一个脚本,可以将手机变成信标并使用 iBeacons 功能广播其位置。这是非常简单的代码:
//--- Start broadcasting
NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:@"some-static-uuid"];
self.beaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:uuid major:@"1" minor:@"2" identifier:@"com.myidentifer"];
在同一台设备上,我想收听附近的其他信标……所以我运行了一个类似的脚本,并为“测距”服务加注星标。
我遇到的问题是,如果我同时广播和收听,它似乎不起作用......我有一个正在运行的脚本可以交替收听和广播,这似乎“正常”......但我真的更希望这些功能同时运行。
这甚至可能吗?