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:

NameChoiceComments
StatusDraft / Testing / LiveThe 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 versionCFBundleVersion key from your appThe 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 VersionCFBundleShortVersionString key from your appThe 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 CodenameAny code name you want to add to your appInternal setting that is visible only in Release Management.
Release dateExact date choiceDefined date of the app release.
OS LimitationControl lowest OS X version the app is available toNot required. Can be set to make an app support only specific OS versions, starting from the specified one (minimum required OS X version).
Update MethodEither a regular In-app update or External updateDevMate supports not only regular updates via Update Framework but also External Updates via external link.
Release FilesZIP, DMG and .dSYM.ZIPAll three files are needed to distribute them to customers and use dSYM for the crashes de-symbolication.
Release NotesRelease Notes of your appAn overview of changes and enhancements made to the application in the current update. Displayed to users of your app.
Add Localization NotesLocalized Release NotesA 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.