Skip to content

App Upgrade: Android iOS Demo App is a sample iOS app written in Swift integrated with App Upgrade SDK to demonstrate how Force upgrade works in iOS app with App Upgrade.

Notifications You must be signed in to change notification settings

appupgrade-dev/app-upgrade-ios-swift-demo-app

Repository files navigation

App Upgrade: iOS Swift Demo App

App Upgrade: iOS Swift Demo App is a sample iOS app written in Swift integrated with App Upgrade iOS SDK to demonstrate how Force upgrade works in ios app with App Upgrade.

Installation

To get started, clone the repo:

$ git clone https://github.com/appupgrade-dev/app-upgrade-ios-swift-demo-app

Setup

  1. Open the directory in xCode.

  2. Open the ContentView.swift file, and replace required values in line 16-23

    Key Value Description
    xApiKey Your API Key. Required.
    appName Your app name. Required.
    appVersion Your app version. Required.
    platform Your app platform, ex: android or iOS. Required.
    environment Your app environment, ex: dev, stating, production. Required.
    appLanguage Your app language, ex: en, es etc. Optional.
  3. Save ContentView.swift file.

  4. Run the app.

Usage:

  1. Head to App Upgrade and signup if not already.
  2. Create a new Project.
  3. Grab the API Key. You will need to provide the same in the required fields mentioned in above section.
  4. Create a new version with the required details and force upgrade field as selected. Make sure the details provided in version matches with the details provided in the App.js file.
  5. Refresh the app and you will be able to see a popup for force upgrade.
  6. Edit the version in dashboard with Force upgrade field unselected. Refresh the app and you will see a popup with soft upgrade with a button to upgrade later.

For full details on how to use App Upgrade dashboard read our Documentation

Screenshots

forceupgrade_ios_swift

Need help?

If you're looking for help, try our Documentation or our FAQ. If you need support please write to us at [email protected]

About

App Upgrade: Android iOS Demo App is a sample iOS app written in Swift integrated with App Upgrade SDK to demonstrate how Force upgrade works in iOS app with App Upgrade.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages