Skip to main content
Iru supports managing Apple devices, Windows computers, and Android mobile devices. For a detailed breakdown of supported operating systems and requirements, see the sections below. You can also read our overview for more information.

General Requirements

  • Active internet connection - Required for enrollment, policy updates, and device management
  • Hardware compatibility - All hardware and software combinations must be officially supported by the platform vendor
  • Apple
  • Windows
  • Android

Apple Device Support

Iru supports management of macOS, iOS, iPadOS, tvOS, and visionOS devices using Apple’s MDM framework and Iru’s proprietary agents.Supported Operating Systems:
  • macOS: macOS 26 Tahoe, macOS 15 Sequoia, macOS 14 Sonoma
  • iOS: iOS 16 and higher
  • iPadOS: iPadOS 16 and higher
  • tvOS: tvOS 16 and higher
  • visionOS: visionOS 2 and higher

Apple Device Requirements

  • All hardware and software combinations must be officially supported by Apple and not virtualized
  • Iru will not support any exploitations of firmware, hardware, or operating systems, or operating systems running within virtual machines
  • Iru does not support using a cloned image of a computer that is already enrolled. This includes both physical and virtual devices. When device enrollment or identity tokens are replicated between devices, Iru device enrollment or synchronization failures will occur
  • Proper network connectivity for MDM communication

Apple End of Support

As of Wednesday, October 15, 2025, macOS 12 Monterey, macOS 13 Ventura, and iOS, iPadOS, and tvOS 16 are considered End of Support in Iru, meaning that Iru will no longer add features or bug fixes for these operating system versions. On Wednesday, January 21, 2026, Iru will refuse new enrollments from devices running them with the error: enrolling with management server failed. Unexpected error. (MDMResponseStatus:400)
End of Support:
  • macOS 13 Ventura
  • macOS 12 Monterey
  • iOS 16
  • iPadOS 16
  • tvOS 16
End of Life:
  • macOS 11 and earlier
  • iOS 15 and earlier
  • iPadOS 15 and earlier
  • tvOS 15 and earlier
End of Support means that Iru no longer provides support for these operating system versions. End of Life means that Iru no longer allows enrollments or provides support for these operating system versions. A device running an operating system that qualifies as End of Life will receive an error response from enrollment attempts and require an update to a supported operating system to enroll with Iru.

Apple Considerations

  • Apple Silicon vs Intel: Iru supports both Apple Silicon and Intel-based Macs
  • Virtualization: Virtualized macOS instances are not supported
  • Hardware Requirements: Must meet Apple’s minimum system requirements for the supported macOS version
  • Device Types: Supports Mac computers, iPhones, iPads, Apple TVs, and Apple Vision Pro devices

Apple Troubleshooting

Common enrollment errors and solutions:“Device not eligible for enrollment”
  • Check if device is running a supported macOS version (14+ for Mac, 16+ for iOS/iPadOS)
  • Verify device isn’t already enrolled in another MDM solution
  • Ensure device has been removed from Apple Business Manager if previously enrolled elsewhere
“Profile installation failed”
  • Check network connectivity to *.iru.com domains
  • Verify corporate firewall allows MDM traffic on ports 443 and 80
  • Ensure device has sufficient storage space (at least 1GB free)
  • Try enrolling from a different network (home vs corporate) to isolate network issues
“Enrollment timeout”
  • Disable VPN during enrollment process
  • Check if device is behind a proxy that blocks MDM traffic
  • Verify system date and time are correct on the device
Profile and policy problems:“Library items not installing”
  • Check device compliance status in Iru dashboard
  • Verify device is assigned to correct blueprint
  • Review device logs for specific error messages
  • Ensure user has necessary permissions for app installations
“Device not checking in”
  • Check if device has internet connectivity
  • Verify MDM profile is still installed (Settings > General > VPN & Device Management)
  • Look for network restrictions blocking communication with Iru servers
  • Check if device is in low power mode or has background app refresh disabled
“Settings not applying”
  • Verify device meets minimum OS version requirements for specific settings
  • Check if setting conflicts with existing device configuration
  • Review device compliance status and any blocking conditions
  • Ensure proper user permissions for setting changes

Network Requirements

All managed devices require internet connectivity to communicate with Iru services. For detailed network requirements, see Using Iru on Enterprise Networks.

Best Practices

1

Verify compatibility

Before purchasing or deploying devices, verify they meet Iru’s requirements and are officially supported.
2

Plan for updates

Ensure devices can be updated to supported operating system versions before enrollment.
3

Test deployment

Test device enrollment and management on a small group before broad deployment.
4

Monitor support status

Regularly check for updates to supported operating system versions and end-of-support announcements.