Я пытаюсь использовать устройство iOS в качестве маяка (скажем, моего iPhone5), который должен быть обнаружен другими устройствами iOS, скажем, (мой iPad). Когда оба устройства находятся на переднем плане, мой iPad способен правильно определить маяковый сигнал, созданный моим iPhone. Из моего didRangeBeacons
метод делегата, я сделалЭто возможно обнаружить источник фона маяка, сгенерированный устройством iOS.
func locationManager(manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], inRegion region: CLBeaconRegion) {
if beacons.count > 0{
print(beacons)
}
}
я зарегистрировал информацию радиомаяка
[CLBeacon (uuid:<__NSConcreteUUID 0x124e483b0> AD065817-291B-4422-BD59-CBBFBDB81F17, major:9, minor:6, proximity:2 +/- 0.81m, rssi:-56)]
Когда мой iPhone (маяк) в фоновом режиме (экран не активен), я не могу для обнаружения любого маякового сигнала от моего iPad, есть ли какое-либо решение для этого сценария? Я провел много исследований в Интернете, но я не мог найти то, что освещается.