Overview of AEAppVersion

AEAppVersion is a simple and easy to use iOS Swift library that enables developers to access and monitor the current application version and build number of an iOS app. Using this library, you can incorporate app version checking into your projects swiftly and efficiently.


  • Straightforward way to access App’s version and build number
  • Versatile API for version comparison
  • Kernel for version checking and prompting users for app updates
  • Rounded off to simple usage syntax

How to Install

Please follow the step-by-step process explained below to install the AEAppVersion library.

Installation with CocoaPods

    # Podfile    
    platform :ios, '8.0'
    target 'MyApp' do
        pod 'AEAppVersion', '~> 0.1.3'

Replace ‘MyApp’ with your actual app’s target name.

Installation with Carthage

    # Cartfile   
    github "AEAppVersion/AEAppVersion" ~> 0.1.3

Installation with Swift Package Manager

    dependencies: [
        .Package(url: "", majorVersion: 0)


Discover how to initialize and utilize AEAppVersion functions.

    import AEAppVersion
    let appVersion = AEAppVersion.shared
    let version = appVersion.version
    let build =    


AEAppVersion is open source and welcome any enhancements or issues as contributions. Create new branch for a feature or fix and submit your pull request for review.


AEAppVersion is licensed under the MIT license. Please ensure to include it in any copies or substantial portions of the Software you make.