---
title: CLBeaconIdentityCondition
framework: corelocation
role: symbol
role_heading: Class
path: corelocation/clbeaconidentitycondition
---

# CLBeaconIdentityCondition

A condition that describes the identity characteristics of a beacon.

## Declaration

```occ
@interface CLBeaconIdentityCondition : CLCondition
```

## Overview

Overview Core Location defines a beacon identity by UUID, and major and minor values. You need to specify the UUID. If you only specify a UUID, the framework treats the major and minor values as wildcards and any beacons with the same UUID satisfy the condition. Similarly, if you specify only a UUID and a major value, the framework treats the minor value as a wildcard and any beacons with the same UUID and major value satisfy the condition.

## Topics

### Creating beacon identity conditions

- [initWithUUID:](corelocation/clbeaconidentitycondition/initwithuuid:.md)
- [initWithUUID:major:](corelocation/clbeaconidentitycondition/initwithuuid:major:.md)
- [initWithUUID:major:minor:](corelocation/clbeaconidentitycondition/initwithuuid:major:minor:.md)

### Accessing the beacon’s properties

- [UUID](corelocation/clbeaconidentitycondition/uuid.md)
- [major](corelocation/clbeaconidentitycondition/major.md)
- [minor](corelocation/clbeaconidentitycondition/minor.md)

## Relationships

### Inherits From

- [CLCondition](corelocation/clcondition-c.class.md)

### Inherited By

- [CLBeaconIdentityConstraint](corelocation/clbeaconidentityconstraint.md)

### Conforms To

- [NSCopying](foundation/nscopying.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### iBeacon

- [Ranging for Beacons](corelocation/ranging-for-beacons.md)
- [Determining the proximity to an iBeacon device](corelocation/determining-the-proximity-to-an-ibeacon-device.md)
- [Turning an iOS device into an iBeacon device](corelocation/turning-an-ios-device-into-an-ibeacon-device.md)
- [CLBeacon](corelocation/clbeacon.md)
- [CLCondition](corelocation/clcondition-c.class.md)
- [CLCircularGeographicCondition](corelocation/clcirculargeographiccondition.md)
