BundleInfoVersioning

0.1.0

Lightweight package that allows you to observe changes in the Info.plist
nsagora/bundle-info-versioning

What's New

Release v0.1.0

2020-04-18T12:05:19Z

Bundle Info Versioning badge-version

badge-docs badge-swift-pm badge-license badge-twitter

  1. Introduction
  2. Requirements
  3. Installation
  4. Usage Examples
  5. Contribute
  6. Meta

Introduction

BundeInfoVersioning is a tool that allows you to check for changes in your app's Info.plist file, when there is a new version of your app.

Requirements

  • iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+
  • Xcode 11.0+
  • Swift 5.1+

Installation

Swift Package Manager

You can use the Swift Package Manager to install BundeInfoVersioning by adding it to your Package.swift file:

import PackageDescription

let package = Package(
    name: "YOUR_PROJECT_NAME",
    targets: [],
    dependencies: [
        .Package(url: "https://github.com/nsagora/bundle-info-versioning", majorVersion: 1),
    ]
)

Manually

To manually add this library in your project, just drag the Sources folder into the project tree.

Usage examples

Import

import BundleInfoVersioning

/// ...

Usage

The BundleInfoVersioning represents the core class.

let bundleInfoVersioning = BundleInfoVersioning()

/// ....
Specify bundle
let bundleInfoVersioning = BundleInfoVersioning(bundle: .main)

/// ....
Add custom storage
let storage: BundleInfoVersioning.Storage = ....
let bundleInfoVersioning = BundleInfoVersioning(bundle: .main, storage: storage)

/// ....

Contribute

We would love you for the contribution to BundleInfoVersioning, check the LICENSE file for more info.

Meta

This project is developed and maintained by the members of iOS NSAgora, the community of iOS Developers of Iași, Romania.

Distributed under the MIT license. See LICENSE for more information.

[https://github.com/nsagora/bundle-info-versioning]

Description

  • Swift Tools 5.1.0
View More Packages from this Author

Dependencies

  • None
Last updated: Wed Nov 09 2022 00:49:18 GMT-0500 (GMT-05:00)