How to do you update an macos application version?!

Wilson29184 11 Reputation points
2024-04-24T11:16:16.4133333+00:00

Hello,

We deploy our applications to macos devices using pkg files. We do not use dmg files as we have a configuration profile that blocks external storage and dmg falls under that.

the situation i have is an application deployed. Say docker and it's deployed using version 4.26.1. Which has been applied to my newly setup test device fine.

so...

I've had difficultly finding documentation on how to update an app but I found one post that says you just need to go into your application on intune, upload the package for the new version (4.29.0) and make sure that Ignore app version is set to no and then make sure the CFBundleShortVersionString is the same as the new version. (4.29.0)

I've done this but 4.26.1 remains installed and intune how reports an error "The file provided is not supported. Check the requirements for deploying the selected app type. (0x87D30143)"

how do I get around this? the package file was built on the same mac (before I wiped it and started again from fresh).

We're planning on having 20 macs for our dev team and I need a way to update application versions for pkg deployments using intune as the users wont have permissions to do it themselves. Help!

Microsoft Intune MacOs
Microsoft Intune MacOs
Microsoft Intune: A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.MacOs: A family of Apple operating systems for the Apple Mac line of computers.
70 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. glebgreenspan 1,365 Reputation points
    2024-04-24T12:05:57.76+00:00

    Hello Wilson

    It seems like you are facing challenges updating an application on macOS devices using Microsoft Intune with pkg files. The error message "The file provided is not supported. Check the requirements for deploying the selected app type. (0x87D30143)" indicates that there may be an issue with the application package or the deployment configuration.

    Here are some steps you can take to troubleshoot and resolve the issue:

    1. Verify Application Package: Ensure that the new pkg file for the updated version of the application (4.29.0) is correctly built and packaged. Double-check that the file is not corrupted and that it is compatible with the macOS version running on the devices.
    2. Check Bundle Identifier and Version: As you mentioned, make sure that the CFBundleShortVersionString in the Info.plist file of the application package is updated to match the new version (4.29.0). This version number should match the version specified in the deployment configuration in Intune.
    3. Update the Deployment Configuration: In Intune, make sure you have uploaded the new pkg file for the updated version of the application, set Ignore app version to No, and configured the deployment settings correctly. Check for any errors or warnings in the deployment configuration that may be preventing the update.
    4. Deployment Requirements: Ensure that the deployment requirements set in Intune for the application are met by the macOS devices, including compatibility checks, system requirements, and other limitations specified in the deployment policy

  2. Wilson29184 11 Reputation points
    2024-04-24T12:30:05.8433333+00:00

    Can you confirm on how you should build the package?
    Im confident Im doing everything correctly according to your steps.

    0 comments No comments

  3. Crystal-MSFT 44,411 Reputation points Microsoft Vendor
    2024-04-25T01:45:07.2233333+00:00

    @Wilson29184, Thanks for posting in Q&A. For the macOS LOB apps, please ensure it has a maximum size limit of 2 GB per app. and also meet the app requirement in the following link:

    https://learn.microsoft.com/en-us/mem/intune/apps/lob-apps-macos#update-a-line-of-business-app

    Meanwhile, to update a line-of-business app deployed as a .pkg file, you must increment the CFBundleShortVersionString of the .pkg file. I notice you use the same. Please increase it to see if it can work.

    If there's any update, feel free to let us know.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments