Skip to main content

Mac Contributor Setup

A macOS contributor enables onboarding and automation of both Android and iOS devices within AstroFarm. macOS is required for iOS device management due to Apple's code-signing and device communication requirements.

This machine is required to connect and manage Android or iOS devices by communicating with the AstroFarm platform and executing device-related commands.

Required Tools

Before devices can be enrolled in AstroFarm through a Mac contributor machine, there are a few configurations with the necessary tools to be enabled, to have communication between the host system and connected devices. The required tools differ based on the type of device being enrolled. For Android devices, the setup focuses on establishing a debug bridge between the Mac and the connected device.

For iOS devices, additional components are required due to Apple's code-signing and device communication restrictions, which means the Mac must be configured with developer certificates, provisioning profiles, and supporting utilities before any iOS device can be recognized and enrolled. Ensuring all prerequisites are in place before proceeding will help avoid setup failures during the enrollment process.

Let's walk through the prerequisites for each device type below: