SwiftyProvisioningProfile

2.0.1

Parse iOS mobile provisioning files into Swift models
Sherlouk/SwiftProvisioningProfile

What's New

Version 2.0.1

2018-11-20T12:02:24Z

Added extra values to the Certificate model, notably reintroducing commonName which was removed in the previous version.

SwiftyProvisioningProfile

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

Installation

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: "https://github.com/Sherlouk/SwiftProvisioningProfile.git", 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!

Usage

// 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
print(profile.uuid)

Description

  • Swift Tools 4.0.0
View More Packages from this Author

Dependencies

  • None
Last updated: Sat Apr 13 2024 19:04:13 GMT-0900 (Hawaii-Aleutian Daylight Time)