Hi! I'm trying to create an iOS peripheral service with UUID=180F which stands for standard GATT BAS. I'm getting the error:
CBErrorDomain Code=8 "The specified UUID is not allowed for this operation."
Is this prohibited by the system?
Hi! I'm trying to create an iOS peripheral service with UUID=180F which stands for standard GATT BAS. I'm getting the error:
CBErrorDomain Code=8 "The specified UUID is not allowed for this operation."
Is this prohibited by the system?
Yes, advertising certain services/characteristics is restricted by the system.
Typically these will be Apple specific UUIDs, and entries in the GATT profiles that are otherwise being used by the system.