Deploy Apps Enterprise Macos

Solved
C
Carmadi
PT. SATYA AMARTA PRIMA

Hi,

how to deploy enterprise apps on macOS and how to find out the version and Bundle Identifier of the application we are going to upload? I have tried to push the app but the status is in the unknown application

2 years ago
macOS
ANSWERS
JK
James Knight
2 years ago

Hi - to find the version details needed by Mobicontol:

Right-click on the application which you are installing to show package contents.

Open contents, then open Info.plist in a text editor.

Search for the keys 'CFBundleIdentifier' and 'CFBundleShortVersionString'. These give you the values required for deploying the app.

Once I ensured those two values were entered into the MobiControl application policy exactly as contained within the app, I was able to deploy AND update reliably to MacOS devices.

To distribute an updated app, you need to remove the app from the application policy and add a new one containing the new package, then save & assign. This has worked well for me so far. Soti tell me that they are planning to improve this process later in the year.

One final gotcha (which again they are aware of) is that the device agent on Macs can sometimes stop working ( I think if the device temporarily disconnects from the network and/or goes to sleep). This prevents updates from being pushed out. They are working on a fix, but in the mean time if the device appears offline in the portal then you need to restart the hung process (force quit from Activity viewer) or just restart the Mac. 

Solution
C
Carmadi
2 years ago

Hi James,

thanks for the help, I've tried it and it worked, there is another question how to block applications and silent uninstall applications on macOS?

C
Carmadi
2 years ago

SS
Saurabh Sharma
2 years ago

Hello Carmadi,

I hope this email finds you well. I understand that you're experiencing an issue, and I'd be more than happy to assist you. To better understand and address the problem, I kindly request your cooperation in providing the following information:

Could you please specify the type (APP, DMG, PKG) of the Enterprise application you were attempting to deploy?


Currently, the metadata for the Enterprise application needs to be manually supplied. However, I'd like to inform you that we have plans to automate this process in the future.

To proceed with supplying the metadata values, we have a couple of options:
i. If possible, kindly reach out to the Enterprise application developer and request the required metadata.
or
ii. If contacting the developer is not feasible, please provide the dummy values for the time being.

 
Subsequently, you can navigate to the "Application" tab on the device info screen, where you will find the bundle and version number. It is crucial to update this information to the App Policy as soon as possible to avoid any undesired results on the device side.

Once we receive the necessary information, we will be able to further investigate and assist you with resolving the issue promptly.

Thank you for your cooperation and understanding. Should you have any additional questions or concerns, please don't hesitate to let me know.

C
Carmadi
2 years ago

Hi Saurabh,

the file that I pushed was in the dmg format and I tried to fill in the metadata with dummy data but the application still couldn't be installed and I checked the application details for an unknown device status. Is there an example application that I can test for presentation to clients?