Ich bin ein wenig verwirrt über die Bedeutung einer CLBeaconRegion UUID und die Zeichenfolge-ID. Wenn meine CLBeaconRegion bereits eine eindeutige ID hat, warum muss dann ein zusätzlicher, nicht eindeutiger String-Bezeichner verwendet werden? Ist es rein "kosmetisch"?iBeacon - Unterschied zwischen der Nähe von UUID und region.identifier
Da Benutzer nicht in der Lage sind, Scan-Regionen zu scannen und mit WLAN (und SSIDs) zu verbinden, und die Empfänger-App die CLBeaconRegion vor-codiert und vordefiniert für Eingabe und Bereich benötigt Für Beacons in einer Region, wie wird der Bezeichner tatsächlich verwendet?
Ich habe Beispiele gesehen, wo Leute es für Ort Dinge wie com.companyname.app verwenden, was ich für sinnvoller hielt, falls die Kennung verwendet wurde, um das Signaturzertifikat der App zu entsprechen (aber es scheint keine !). Andere haben es verwendet, um Namen wie "Beacon Example", "Apple", "Kitchen" zu platzieren.
Mit anderen Worten, ich bekomme nicht, warum der Empfänger auch eine region.identifier angeben muss, da es nicht weiß, an welchen Broadcaster-Namen es sich anschließen wird. Egal, wie ich den Sender benenne, der Empfänger wird immer die Kennung auf seiner Seite definiert bekommen.
Danke David. Perfekt beantwortet und jetzt verstanden. –