PowerMonitor is a macOS application for monitoring power usage and controlling fans.
Since the provided releases are not signed with a paid Apple Developer certificate (they are ad-hoc signed), macOS Gatekeeper may mark the app as "damaged" and refuse to open it when you download it from the internet.
To resolve this, you need to clear the quarantine attribute. After extracting the app and moving it to your Applications folder, open your Terminal and run:
sudo xattr -cr /Applications/PowerMonitor.appAfter running this command, you can double-click the application to launch it normally.
Before building the project in Xcode, you must compile the PowerMonitorFanHelper binary, which is responsible for the fan control capabilities.
- Open your terminal and navigate to the root directory of this project.
- Run the following command to compile the Fan Helper:
swiftc PowerMonitor/Resources/FanHelperSource.txt -o PowerMonitor/Resources/PowerMonitorFanHelper- Once the binary is compiled and placed in
PowerMonitor/Resources/, you can openPowerMonitor.xcodeprojin Xcode. - Build and run the application as usual.


