Very dumb Xcode question about provisioning profiles

Is there a way to see which profiles are downloaded (in ~/Library/MobileDevice/ProvisioningProfiles) in a human-readable method using Xcode?

Specifically, I'd like to know what type (and for which certificate(s)) each profile is. Looking at them with emacs is ... annoying, even for me. 😄

Answered by Scott in 711233022

Not in Xcode, but actually macOS Finder can display them in a friendly format via Quick Look.

Accepted Answer

Not in Xcode, but actually macOS Finder can display them in a friendly format via Quick Look.

I think that'll do. And how sad that Xcode can't :(.

Also, if you’re the kind of person who uses Emacs, you’ll probably appreciate the command-line techniques shown in What exactly is a provisioning profile?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

You know I love the command-line. But jumping between the various tools is annoying.

I may file a feature request for having Xcode be able to display provisioning details. There really is no reason it shouldn't be able to do that.

Of course, there's also no reason Apple couldn't provide a tool that would explain exactly why a particular executable or bundle fails, and yet they don't...

If any of the Apple folk (hi Quinn :)) care, I filed FB9992060.

One could argue Finder is actually a more logical place for this. In Xcode you don’t work directly with .mobileprovision files, so they aren’t present as project files that you could click on and see in an inspector pane. They just exist as free files in a known location.

And it turns out Xcode does have a feature to show details for the profile for a target, though it seems to be limited to the profile used by the current scheme’s Run build configuration. It’s a little button in the target’s Signing & Capabilities tab.

Very dumb Xcode question about provisioning profiles
 
 
Q