---
title: isActivityAvailable()
framework: coremotion
role: symbol
role_heading: Type Method
path: coremotion/cmmotionactivitymanager/isactivityavailable()
---

# isActivityAvailable()

Returns a Boolean indicating whether motion data is available on the current device.

## Declaration

```swift
class func isActivityAvailable() -> Bool
```

## Return Value

Return Value true if motion data is available or false if it is not.

## Discussion

Discussion Motion data is not available on all iOS devices. Use this method to determine if support is available on the current device.

## See Also

### Determining Activity Availability

- [authorizationStatus()](coremotion/cmmotionactivitymanager/authorizationstatus().md)
- [CMAuthorizationStatus](coremotion/cmauthorizationstatus.md)
