Ich habe versucht, ein 128Bit mit dem iOS CoreBluetooth Framework zu erstellen.
Der Code, den ich geschrieben habe, ist hier:
%Vor%Und jetzt, wenn ich versuche, eine UUID mit diesem zu bekommen:
%Vor%Ich bekomme diese Fehlermeldung:
%Vor%Ich verstehe nicht warum; Die Zeichenfolge ist eine 16 Byte lange UUID, das ist 128 Bit. Warum bekomme ich diesen Fehler?
Geben Sie in der Befehlszeile uuidgen
ein, um eine neue zufällige UUID zu erstellen:
Sie werden sehen, dass es sich um die Form von 8-4-4-4-12 handelt, wie von der Wikipedia-Seite erwähnt, die auch mit @PenguinCoder verlinkt ist.
Das Erstellen einer CBUUID
mit einer Zeichenfolge in diesem Format funktioniert:
Tags und Links objective-c bluetooth uuid energy