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 Device Support

Iru supports management of macOS, iOS, iPadOS, tvOS, and visionOS devices using Apple’s Mobile Device Management (MDM) framework and Iru’s proprietary agents.Supported Operating Systems:
  • macOS: macOS Tahoe 26, macOS Sequoia 15, macOS Sonoma 14
  • iOS: iOS 17 or later
  • iPadOS: iPadOS 17 or later
  • tvOS: tvOS 17 or later
  • visionOS: visionOS 2 or later

Apple Device Requirements

  • All hardware and software combinations must be officially supported by Apple and not virtualized
  • Iru does not support exploitations of firmware, hardware, or operating systems, or devices 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

Unsupported Apple Operating Systems

Iru retires older Apple operating systems in two stages. The sections below show where each version stands and what to expect from a device running it.

End of Support

Iru no longer provides support for these operating system versions, meaning that Iru no longer adds features or bug fixes for them.
As of Wednesday, October 15, 2025, macOS Monterey 12, macOS Ventura 13, and iOS 16, iPadOS 16, and tvOS 16 are considered End of Support in Iru. As of Wednesday, January 21, 2026, Iru refuses new enrollments from devices running them with the error: enrolling with management server failed. Unexpected error. (MDMResponseStatus:400)
  • macOS Ventura 13
  • macOS Monterey 12
  • iOS 16
  • iPadOS 16
  • tvOS 16

End of Life

Iru no longer allows enrollments or provides support for these operating system versions. A device running an End of Life operating system receives an error response from enrollment attempts and requires an update to a supported operating system to enroll with Iru.
  • macOS 11 and earlier
  • iOS 15 and earlier
  • iPadOS 15 and earlier
  • tvOS 15 and earlier

Apple Considerations

  • Apple silicon: Iru supports Mac computers with Apple silicon
  • Intel: Iru supports Intel-based Mac computers
  • 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, iPhone, iPad, Apple TV devices, and Apple Vision Pro

Apple Troubleshooting

Common enrollment errors and solutions:“Device not eligible for enrollment”
  • Check if device is running a supported OS version. See Apple Device Support
  • Verify device isn’t already enrolled in another MDM solution
  • Ensure the device has been removed from Apple Business or Apple School Manager if it was 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 1 GB free)
  • Try enrolling from a different network, such as a home network instead of a corporate one, to isolate network issues
“Enrollment timeout”
  • Turn off VPN during the 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 turned off
“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.