ReleaseRadar
📬 ReleaseRadar is a lightweight framework to check release notes after iOS app update.
Install / Use
/learn @halcyonmobile/ReleaseRadarREADME
ReleaseRadar 📬
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
- [x] Check release notes on the Apple App Store
- [x] Swift Package Manager Support
- [x] CocoaPods Support
- [x] 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
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
