Installation
Impactor is available through multiple installation methods on macOS.Install from releases
Download the latest
.dmg file from GitHub releases:- Open the downloaded DMG file
- Drag Impactor.app to your Applications folder
- Launch Impactor from Applications or Spotlight
System requirements
Impactor supports a wide range of macOS versions:- Minimum version: macOS 10.12 (Sierra)
- Recommended: macOS 11.0 (Big Sur) or later
- Architecture: Universal binary supporting both Apple Silicon and Intel
The universal binary runs natively on both Apple Silicon and Intel Macs, providing optimal performance on all systems.
Build requirements
To build Impactor from source on macOS, you need:- Rust toolchain
- CMake and a C++ compiler
- Xcode or Command Line Tools
Building from source
dist/ directory.
Apple Silicon sideloading
On Apple Silicon Macs, Impactor can sideload applications directly to your Mac:Impactor uses
libMobileGestalt.dylib to obtain your Mac’s UDID for Apple Silicon sideloading through the plume_gestalt crate.Features
Impactor on macOS includes all core features:- Sign and sideload iOS apps to connected devices
- Auto-refresh functionality for keeping apps up to date
- System tray integration for quick access
- Native macOS UI with support for both light and dark modes
- Keychain integration for secure credential storage
Troubleshooting
First launch security prompt
If you see a security warning when first launching Impactor:- Open System Settings > Privacy & Security
- Scroll down to find the message about Impactor being blocked
- Click Open Anyway
- Confirm by clicking Open in the dialog
Device not detected
If your iOS device is not detected:- Ensure your device is unlocked and you’ve tapped Trust when prompted
- Try disconnecting and reconnecting the device
- Restart Impactor
- Check that your USB cable supports data transfer (not just charging)