---
title: isMagnetometerAvailable
framework: coremotion
role: symbol
role_heading: Instance Property
path: coremotion/cmmotionmanager/ismagnetometeravailable
---

# isMagnetometerAvailable

A Boolean value that indicates whether a magnetometer is available on the device.

## Declaration

```swift
var isMagnetometerAvailable: Bool { get }
```

## See Also

### Related Documentation

- [isMagnetometerActive](coremotion/cmmotionmanager/ismagnetometeractive.md)

### Determining the Availability of Services

- [isDeviceMotionAvailable](coremotion/cmmotionmanager/isdevicemotionavailable.md)
- [isAccelerometerAvailable](coremotion/cmmotionmanager/isaccelerometeravailable.md)
- [isGyroAvailable](coremotion/cmmotionmanager/isgyroavailable.md)
