QuickLook plugin for Mobile Provision files

Published on Monday, October 17 2011

- I received the new mobileprovision file.
- Great.
- No.
- What?
- You still haven’t added my UDID in it.
- I have.
- No you have not.
- Yes I have.
- No you haven’t.
- Yes.
- No! Why don’t you just… <loosing patience, but trying to stay polite>
- …
- Look, I’m sure. Can you generate it again?
- Ok, I will. Wait… ok, it’s done.
- Let me check. No, sorry, still not ok.
- Are you sure?
[END OF CHAT CONVERSATION CENSORED]

Sounds like déjà-vu? Probably because it is. Code signing can be a pain, but the fact that Xcode gives very little information about a mobile provisioning file does not ease things.

Let me introduce a new QuickLook plugin. This plugin allows you to get a QuickLook preview for all .mobileprovision files.

It gives you the name of the profile, its creation and expiration date, its App ID, and a sorted list of all the UDIDs included.

Before, you had this:

spacer

Standard QuickLook preview

For the same file, now you get:

spacer

For known devices, you get even more information:

spacer

The icon view in the Finder gets some improvements too. You can even see very quickly if a mobile provision has expired.

spacer spacer

 

All the graphic design has been done by Vincent Bernet. I have worked with him on several projects, and definitely recommend his work. Check out his portfolio at vincentbernet.com.

Download the QuickLook plugin for MobileProvision file.

 
 
26 Comments. Leave a comment or send a Trackback.
  1. spacer
    Trackback: My delicious.com bookmarks for October 13th through October 20th – ZX81.org.uk • October 20 2011

    My delicious.com bookmarks for October 13th through October 20th – ZX81.org.uk

  1. #1 • mark forster said on October 17 2011:
     

    Kudos my friend… Kudos

  2. #2 • Way said on October 17 2011:
     

    w00t

  3. #3 • i want your baby said on October 17 2011:
     

    You, Sir, deserve a promotion !

  4. #4 • Stuart Radforth said on October 17 2011:
     

    Excellent plugin!!! Just what I’ve been looking for. Get Apple to buy and bundle it!

  5. #5 • Axel Roest said on October 17 2011:
     

    Freaking AWEsome!

  6. #6 • Chris / Interealtime said on October 17 2011:
     

    Yes, this is seriously useful!

  7. #7 • Mike Jennings said on October 17 2011:
     

    Works great!

  8. #8 • Kieran Gutteridge said on October 18 2011:
     

    Many thanks, should prove very useful

  9. #9 • vbellet said on October 18 2011:
     

    thank you man ! Cause those provision profile are a pain in the butt !

  10. #10 • Nikita Zhuk said on October 19 2011:
     

    Awesome idea, thanks.

    One thing which would be very useful to have in addition to device UDIDs is the ID of the profile itself, so I wouldn’t have to drop it into Xcode’s Organizer just to see & copy it from there.

  11. #11 • guillaume said on October 19 2011:
     

    @Nikita: Are you talking about the Profile Identifier (value similar to this: B86F9B6C-C96D-43CE-BCA9-A671DC47DE63)?

    Why do you need to know it? What is the use case?

    To all: I really appreciate your feedback and kind words. Thank you spacer Keep them coming!

  12. #12 • Nikita Zhuk said on October 19 2011:
     

    @guillaume: The reason I need profile IDs is because I use CI server (Jenkins) to create builds using different provisioning profiles, and Jenkins passes profile ID to xcodebuild on command line so that it knows which profile to use during compilation.

    The profile ID is located under the “UUID” key in the plist which is embedded inside .mobileprovision file.

  13. #14 • David Steinberger said on October 21 2011:
     

    That’s so cool! Thanks much!

  14. #15 • Sam Deane said on October 21 2011:
     

    Great work.

    The check for update link currently links to the wrong product page though!

  15. #16 • Thomas Tempelmann said on October 24 2011:
     

    Invaluable! Thanks a lot.
    Nice graphics, too.

  16. #17 • Marco said on October 26 2011:
     

    AWESOME! Thank you!

  17. #18 • farcaller said on November 1 2011:
     

    Great job, but it doesn’t work with mac provision profiles. Please email me if you have interest in adding support for these and we’ll sort it out.

  18. #19 • David said on December 6 2011:
     

    Really nice spacer

    Thanks a lot !!!

  19. #20 • Peter said on January 12 2012:
     

    Brilliant tool.

    Just one minor thing, the spelling for “Provisioned Devices” has only one “n”

  20. #21 • KPM said on January 17 2012:
     

    Tu veux dire “definitely” ? spacer

  21. #22 • khalid said on January 31 2012:
     

    please sir:
    send to me MobileProvisionfile.

  22. #23 • Guillaume said on February 3 2012:
     

    @KPM: Yes, thank you for spotting the mistake. I have edited the post.
    @Khalid: The download link is at the bottom of the article.

  23. #24 • Travis said on February 8 2012:
     

    This looks amazing!
    But as I tested, this is not working for Lion, do I miss something?

  24. #25 • Guillaume said on February 8 2012:
     

    @Travis: It works on Lion. Did you do a manual install or used the installer? Send me an email at contact at this domain if you need help installing.

  25. #26 • Travis said on February 8 2012:
     

    thx @Guillaume
    It works after reinstall the pkg

 

Comment:

 
 

Search

Recent posts

  • Watch TV on your Mac, using your Freebox
  • New version of QuickLook plugin for Mobile Provision files
  • Make your PowerMate breath at the rhythm of your life
  • Siri, please xcodearchive this project
  • QuickLook plugin for Mobile Provision files
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.