Swiftpack.co - halcyonmobile/ReleaseRadar as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by halcyonmobile.
halcyonmobile/ReleaseRadar v0.2.2
📬 ReleaseRadar is a lightweight framework to check release notes after iOS app update.
⭐️ 11
🕓 5 years ago
.package(url: "https://github.com/halcyonmobile/ReleaseRadar.git", from: "v0.2.2")

ReleaseRadar 📬

Codacy Badge Build Status codecov

Lightweight framework to check release notes after an iOS app update is performed.

About

With iOS 7, automatic app updates were introduced making App Store release notes less relevant for the end user.

Other frameworks like Siren check for available updates, ReleaseRadar checks for release notes after an update was performed.

Check out the documentation here: Wiki

Requirements

  • iOS 9.0+ / macOS 10.11+
  • XCode 9.0+
  • Swift 4.1+

Features

  • ☑ Check release notes on the Apple App Store
  • ☑ Swift Package Manager Support
  • ☑ CocoaPods Support
  • ☑ Carthage Support
  • ☐ Unit tests

Installation Instructions

Swift Package Manager

.Package(url: "https://github.com/halcyonmobile/ReleaseRadar.git", majorVersion: 0, minorVersion: 2)

CocoaPods

pod 'ReleaseRadar'

Carthage

github "halcyonmobile/ReleaseRadar"

Usage

ReleaseRadar is easy to use through the exposed ReleaseRadar class.

let releaseRadar = ReleaseRadar(iTunesId: "12345678")
releaseRadar.verify(checkPolicy: .minor) { result in
    switch result {
    case .updated(let appInfo):
        // your app has been updated
        // access update information through *appInfo*
    case .notUpdated:
        // no update was performed
    }
}

License

Apple is a trademark -, App Store is a service mark of Apple Inc., registered in the U.S. and other countries and regions.

ReleaseRadar is released under the MIT license. See LICENSE for details.

If you use the open-source library in your project, please make sure to credit and backlink to http://halcyonmobile.com

GitHub

link
Stars: 11
Last commit: 5 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

alpha.2.2
5 years ago
  • Move mark read functionality to a different method.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics