---
title: cmIterateCustomDeviceProfiles
framework: applicationservices
role: symbol
role_heading: Global Variable
path: applicationservices/cmiteratecustomdeviceprofiles
---

# cmIterateCustomDeviceProfiles

## Declaration

```swift
var cmIterateCustomDeviceProfiles: Int { get }
```

## Discussion

Discussion Iterate profiles that are meant to take the place of the factory profiles, as a result of customization or calibration. To retrieve only custom profiles for all devices, use the cmIterateCustomDeviceProfiles, as the flags value when calling CMIterateDeviceProfiles.
