---
title: cmIterateCurrentDeviceProfiles
framework: applicationservices
role: symbol
role_heading: Global Variable
path: applicationservices/cmiteratecurrentdeviceprofiles
---

# cmIterateCurrentDeviceProfiles

## Declaration

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

## Discussion

Discussion Iterate profiles registered through the routing CMSetDeviceProfiles. To get the profiles in use for all devices, use cmIterateCurrentDeviceProfiles as the flags value. This will replace the factory profiles with any overrides, yielding the currently used set.I
