Ich versuche ein iOS-Gerät als Beacon zu verwenden (sagen wir mein iPhone5), das von einem anderen iOS-Gerät erkannt werden soll (mein iPad). Wenn beide Geräte im Vordergrund sind, kann mein iPad das von meinem iPhone generierte Beacon-Signal korrekt erkennen (). Aus meiner didRangeBeacons
Delegatmethode habe ichEs ist möglich, eine von einem iOS-Gerät generierte Hintergrund-Beacon-Quelle zu erkennen
func locationManager(manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], inRegion region: CLBeaconRegion) {
if beacons.count > 0{
print(beacons)
}
}
ich die Bake info
[CLBeacon (uuid:<__NSConcreteUUID 0x124e483b0> AD065817-291B-4422-BD59-CBBFBDB81F17, major:9, minor:6, proximity:2 +/- 0.81m, rssi:-56)]
Wenn mein iPhone (das Leuchtfeuer) in einem Hintergrundmodus (der Bildschirm ist nicht aktiv) angemeldet, ich bin nicht fähig um irgendein Beacon-Signal von meinem iPad zu erkennen, gibt es eine Lösung für dieses Szenario? Ich habe online viel recherchiert, aber ich konnte nichts finden, was aufschlussreich ist.