Skip to main content

How to Upload Custom Mac packages to Jamf Now that include a Version Number

Updated over 2 weeks ago

Description

Occasionally you might see that Jamf Now lists the incorrect version for a Custom Mac app you uploaded. For example, the values in the screenshot are not the correct versions.

This photo shows an example of the values being incorrect in your .pkg file.

This happens because Jamf Now pulls the version number from the info.plist in the .pkg file; however, if one is not included in the package, Jamf Now will assign the package a version of 1.0 or 1.0.[xxxxxx].


Manually Adjusting the Package Version with Composer

Using Jamf Composer, we can manually adjust the version information on the info.plist.

  1. Drag and drop the package into the Sources column on the left in Composer.

  2. Click the > button next to the package name in the Source column.

  3. Click the > button next to Settings and click the info.plist.

  4. Enter in the version numbers in the IF Major version and IF Minor version fields. Ignore Bundle Version and Version fields.

    This photo shows you where to correctly enter your version numbers in the IF Major version and IF Minor version fields.

  5. Click File in the menu bar and click Save.

  6. Click Composer in the menu bar and click Preferences. Ensure the box for Sign with is checked and a valid certificate from an Apple Developer Program account is selected.

  7. Click Build as PKG.

  8. Upload the new package to Jamf Now following the steps below.

    1. Click Apps and click + Add an App.

    2. Click Upload Your App.

    3. Drag and drop the .pkg file or click browse to upload the .pkg file.

    4. Give the app a name and click Done.

  9. The numerical values entered in the Major and Minor version fields now will be presented in the Version field under the package name.

  10. Add the app to a blueprint to deploy.

Did this answer your question?