Hi everyone, we are about to start deploying internal apps. I’d really appreciate hearing your experiences in deploying apps. Anything we should watch out for?
Best practices for native app deploymentSolved
Replies (5)
Welcome to the club. We have been doing native deployments for a while now. First piece of advice: always test with a small pilot group. Even if the installer works perfectly on your test machine, remote deployment can behave differently.
Seconding that. Especially on Windows. We had an MSI that installed fine manually, but failed silently when deployed because we forgot to include proper installation parameters.
If you’re deploying on macOS, double-check that your PKG is signed and notarized. Otherwise, you might run into Gatekeeper issues. Also, if your app needs permissions like Full Disk Access or Accessibility, deploy the proper configuration profiles alongside it. That saves a lot of support tickets.
That’s good to know. How do you manage app updates? Do you just overwrite the existing installer?
We upload each version separately into the App Repository in Hexnode. Clear naming conventions are key. It makes rollback much easier if something goes wrong.