Awesome Open Source
Awesome Open Source


This library provides a way to decode a .mobileprovision file into a Swift model.


The recommended installation is via Swift Package Manager, you'll want to update your Package.swift with a new dependency:

import PackageDescription

let package = Package(
    name: "YourAwesomeSoftware",
    dependencies: [
        .package(url: "", from: "1.0.0")

There are open issues to handle CocoaPods and Carthage installation, if people want it then I'm willing to support it!


// 1. Import the library
import SwiftyProvisioningProfile

// 2. Load your provisioning profile's file data
let profileData = try Data(contentsOf: ...)

// 3. Parse it
let profile = try ProvisioningProfile.parse(from: profileData)

// 4. Use it

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
swift (6,644
swift-package-manager (83
codable (30

Find Open Source By Browsing 7,000 Topics Across 59 Categories