ReleaseRadar 0.2.2

ReleaseRadar 0.2.2

Botond Magyarosi维护。



  • 作者:
  • Botond Magyarosi

ReleaseRadar📬

Codacy Badge Build Status codecov

轻量级框架,用于在执行iOS应用程序更新后检查发布说明。

关于

随着iOS 7的发布,引入了自动应用更新,这使得App Store上的发布说明对最终用户来说不那么重要。

其他框架如Siren检查是否有可用更新,而ReleaseRadar则在更新执行后检查发布说明。

请在此处查看文档:Wiki

需求

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

功能

  • 检查Apple App Store上的发布说明
  • 支持Swift包管理器
  • 支持CocoaPods
  • 支持Carthage
  • 单元测试

安装说明

Swift软件包管理器

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

CocoaPods

pod 'ReleaseRadar'

Carthage

github "halcyonmobile/ReleaseRadar"

用法

通过暴露的ReleaseRadar类,ReleaseRadar易于使用。

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
    }
}

许可

苹果是一个商标,Apple Store是苹果公司的服务标志,在美国和其他国家和地区注册。

ReleaseRadar在MIT许可下发布。详情请参阅LICENSE