Profisor
July 11, 2026 Β· View on GitHub
Profisor
A lightweight macOS menu bar app for Apple-platform developers. See your local provisioning profiles and apply one to the current Xcode project with a click β without digging through Xcode signing settings.
Features
- π Instant profile switching - view every local
.mobileprovisionand apply one to your current Xcode project straight from the menu bar. - π― Compatibility ranking - profiles are ranked against the current project's bundle ID and team, with clear badges (Recommended, Compatible, Possible matchβ¦).
- β³ Expiration awareness - expired and soon-to-expire profiles are flagged so you don't waste time on signing failures.
- π Copy anything - copy a profile's name, UUID, bundle ID, team ID, or file path for use in Tuist, XcodeGen, or manual signing.
- π Safe by default - a confirmation sheet before risky applies, one-click revert, and swipe/right-click to move a profile to the Trash. Everything stays local β no network, no credentials.
Installation
Homebrew
brew tap yefga/tap
brew install --cask profisor
Manual
Download the latest .dmg from the Releases
page and drag Profisor.app into your Applications folder.
First launch
If macOS blocks the app with an "unidentified developer" warning, right-click Profisor.app β Open, then click Open in the dialog. You only need to do this once.
Requirements
- macOS 12 Monterey or newer
- Apple silicon or Intel
Development
Profisor is built with SwiftUI + AppKit and generated with Tuist.
git clone https://github.com/yefga/Profisor.git
cd Profisor
tuist generate
Then open Profisor.xcworkspace and run the Profisor scheme.
tuist build # build from the command line
tuist test # run the unit tests
Privacy
All profile scanning and project matching happen on your Mac. Profisor never uploads project data or profile contents, never stores Apple Developer credentials, and makes no network requests.
License
Released under the MIT License.