Sherlouk / Swiftprovisioningprofile
Licence: mit
Parse iOS mobile provisioning files into Swift models
Stars: ✭ 55
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Swiftprovisioningprofile
Bettercodable
Better Codable through Property Wrappers
Stars: ✭ 953 (+1632.73%)
Mutual labels: codable, swift-package-manager
Codablewrappers
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Stars: ✭ 197 (+258.18%)
Mutual labels: codable, swift-package-manager
WXKDarkSky
A pure-Swift Codable layer over the Dark Sky API.
Stars: ✭ 21 (-61.82%)
Mutual labels: swift-package-manager, codable
Ascollectionview
A SwiftUI collection view with support for custom layouts, preloading, and more.
Stars: ✭ 878 (+1496.36%)
Mutual labels: swift-package-manager
Swiftlyext
SwiftlyExt is a collection of useful extensions for Swift 3 standard classes and types 🚀
Stars: ✭ 31 (-43.64%)
Mutual labels: swift-package-manager
Multipart Kit
🏞 Parses and serializes multipart-encoded data with Codable support.
Stars: ✭ 52 (-5.45%)
Mutual labels: codable
Taniwhatextfield
My first cocoapod framework
Stars: ✭ 26 (-52.73%)
Mutual labels: swift-package-manager
Scenekit Scnline
Draw a tube or thick line in SceneKit
Stars: ✭ 49 (-10.91%)
Mutual labels: swift-package-manager
Sica
🦌 Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
Stars: ✭ 980 (+1681.82%)
Mutual labels: swift-package-manager
Scenekit Bezier Animations
Create animations over Bezier curves of any number of points
Stars: ✭ 35 (-36.36%)
Mutual labels: swift-package-manager
Url Encoded Form
📝 Parse and serialize url-encoded form data with Codable support.
Stars: ✭ 32 (-41.82%)
Mutual labels: codable
Fontblaster
Programmatically load custom fonts into your iOS and tvOS app.
Stars: ✭ 1,000 (+1718.18%)
Mutual labels: swift-package-manager
Wstagsfield
An iOS text field that represents tags, hashtags, tokens in general.
Stars: ✭ 1,013 (+1741.82%)
Mutual labels: swift-package-manager
Jsontocodable
A generating tool from Raw JSON to Codable (Swift4) text written in Swift4.
Stars: ✭ 33 (-40%)
Mutual labels: codable
Rock
With Rock you can easily install CLIs built with Swift Package Manager. Prefer vknabel/Archery and yonaskolb/Mint instead
Stars: ✭ 13 (-76.36%)
Mutual labels: swift-package-manager
Queuer
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Stars: ✭ 964 (+1652.73%)
Mutual labels: swift-package-manager
Xclogparser
Tool to parse Xcode and xcodebuild logs stored in the xcactivitylog format
Stars: ✭ 978 (+1678.18%)
Mutual labels: swift-package-manager
Firebaseswift
Firebase REST API wrapper for use in server-side Swift
Stars: ✭ 54 (-1.82%)
Mutual labels: swift-package-manager
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)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].