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)- macOS 13 Ventura
 - macOS 12 Monterey
 - iOS 16
 - iPadOS 16
 - tvOS 16
 
- 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
Enrollment failures
Enrollment failures
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
 
- Check network connectivity to 
*.iru.comdomains - 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
 
- 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
 
Management issues
Management issues
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
 
- 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
 
- 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.