Property MacAddress

Hi, after upgrading SDK to 3.0 I have somme errors like this :

// Recopie
	desc.descRegion = descRegion;
	desc.descBeacons = descBeacons;
	return desc;
} 
- (BeaconDescription)getDescription:(CLBeacon *)pclBeacon
{
	BeaconDescription desc;
	
	NSString *descOneBeacon = [NSString stringWithFormat:@"%lu", (unsigned long)[self.beaconsArray indexOfObject:pclBeacon]];
	NSString *descOneExtended = @"";
	
	// PTR <TAB> UUID <TAB> MAC <TAB> MAJV <TAB> MINV <TAB> PWRDB <TAB> RSSI <TAB> CNT <TAB> Nom
	descOneBeacon = [[descOneBeacon stringByAppendingString:@"\t"]
        stringByAppendingString:NULLSTR([pclBeacon.proximityUUID UUIDString])];
	descOneBeacon = [[descOneBeacon stringByAppendingString:@"\t"]
        stringByAppendingString:NULLSTR(pclBeacon.macAddress)];

With this error code “WM Beacon3/WDObjectiveC.mm:194:55: Property ‘macAddress’ not found on object of type ‘CLBeacon’”

Can you help me please.

Thank you

CLBeacon is what comes back from ranging beacons, and it only consists of the beacon’s proximity UUID, major, and minor value. If you want to obtain the MAC address or the other properties of a beacon, you’ll need to connect to it. To learn how to do that, check out the Beacon Settings Demo in the Examples app bundled with the SDK.