After you integrated DevMate Kit, you can add the first version of your application:

  1. Open the Applications tab of your DevMate account and click on your application in the list that appears.
  2. Navigate to the Release Management tab by clicking a corresponding item in the DevMate's left-side pane.
  3. Click the Add New Application Version button. The Add New Version wizard will help you to create a new version of your app.

There are the following fields available in the Advanced mode:

Name

Choice

Comments

Status

Draft / Testing / Live

The status that is related to a new version. It is always set to Draft when a new version is added for the first time.
Please Edit newly added Release to change the app's status.

Bundle version

CFBundleVersion key from your app

The key from Xcode and info.plist. It is important because the Updates Framework refers to this key. Requires a "letter" to consider version as a Beta.

Short Bundle Version

CFBundleShortVersionString key from your app

The key from Xcode and info.plist. It is important as the Updates Framework refers to this key. Requires a "letter" to consider version as a Beta.

Version Codename

Any code name you want to add to your app

Internal setting that is visible only in Release Management.

Release date

Exact date choice

Defined date of the app release.

OS Limitation

Control lowest OS X version the app is available to

Not required. Can be set to make an app support only specific OS versions, starting from the specified one (minimum required OS X version).

Update Method

Either a regular In-app update or External update

DevMate supports not only regular updates via Update Framework but also External Updates via external link.

Release Files

ZIP, DMG and .dSYM.ZIP

All three files are needed to distribute them to customers and use dSYM for the crashes de-symbolication.

Release Notes

Release Notes of your app

An overview of changes and enhancements made to the application in the current update. Displayed to users of your app.

Add Localization Notes

Localized Release Notes

A way to add different release notes for different localizations of the app.

🚧

Why keeping a correct version is important

While adding a new version, please pay attention to both Bundle Version and Short Bundle Version strings. If they don't coincide with the strings in the app's info.plist, the app may not see the update available in the Release Management.

📘

Managing Beta versions

While creating a beta version of the app, please add letters to emphasise it. Otherwise, the version will be considered regular one. When the letter is added, DevMate shows "ß-letter" next to the app version and its status. It is also shown in the Beta Update Feed while checking for the updates.

Note: Make sure you've configured the Updater to check for the Beta Updates. To find out more, read Updates article.