Hi,
"u2fServiceRevision defines the revision of the U2F Service.
The value is a UTF-8 string. For version 1.0 of the specification,
the value u2fServiceRevision SHALL be 1.0 or in
raw bytes: 0x312e30. This field SHALL be omitted if protocol
version 1.0 is not supported"
When running the U2F 1.1/1.2 compliance tool on OSX (1.7.20), BLE-1 Test U2F BLE support P-4 fails if the characteristic
u2fServiceRevision is not present, stating that it must be present. If an authenticator does not support U2F 1.0 but 1.1/1.2, should it not be able to omit the characteristic (field) as stated?
Thanks!