Skip to content

yefga/Profisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Profisor app icon

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.

Profisor menu bar popover showing ranked provisioning profiles

Features

  • 🔎 Instant profile switching - view every local .mobileprovision and 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.appOpen, 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.

About

View your local provisioning profiles from your menu-bar

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages