ZendriveBeacon

@interface ZendriveBeacon : NSObject

ZendriveBeacon

Discussion: An iBeacon is a device that emits a Bluetooth signal that can be detected by your devices. The bluetooth advertisement can be defined by UUID, major and minor values. UUID must be specified. If only UUID is specified, the major and minor values will be wildcarded. Similarly if only UUID and major value are specified, the minor value will be wildcarded.

  • String representation of an UUID such as “E621E1F8-C36C-495A-93FC-0C247A3E6E5F”. If the string is not valid, the region monitoring for the device will fail

    Declaration

    Objective-C

    @property (nonatomic, nonnull) NSString *uuidString;
  • Major value send in the adv packet. This value will be -1 if wildcarded

    Declaration

    Objective-C

    @property (nonatomic) int major;
  • Minor value send in the adv packet. This value will be -1 if wildcarded

    Declaration

    Objective-C

    @property (nonatomic) int minor;
  • Initializer with uuid, major and minor values

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithUUIDString:(NSString *_Nonnull)uuidString
                                          major:(int)major
                                          minor:(int)minor;
  • Initializer with uuid and major value. Minor value will be wildcarded

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithUUIDString:(NSString *_Nonnull)uuidString
                                          major:(int)major;
  • Initializer with only uuid, so both major and minor value will be wildcarded

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithUUIDString:(NSString *_Nonnull)uuidString;