Specify package install order on joining an app assignment group
I can see that this request has been marked completed:
and I've tested the package order stuff in our environment - and it works really well... but ONLY for pre-stage setups. And they don't always work.
So - if an end user needs to manually enrol a device either via an enrolment link or a sudo profiles -N
command to re-trigger an automated enrolment then all that awesome install logic disappears, and the packages get installed in what seems to be a random order. As Eric says in that feature request:
"Some vendors supply their products as multiple packages and some have dependencies of one being installed before another"
That's still true when packages are installed outside of pre-stage - it's a shame there's no option (I can see ) to ask Simple to use the pre-stage installer whenever multiple package installs are required, so that package order logic is always respected.
We're using InstallApplications (https://github.com/macadmins/installapplications) right now - which allows us to define package install order - but I was hoping to retire it in favour of SimpleMDM's tools... but as of right now, I can't do that :(