I have a question and a suggestion for the Soti "feature request" folks.
Is anyone trying to manage apk updates that will not conflict with a running app? If so, how are you doing it? We have a couple of applications that it is paramount that we not update if the app is running. The normal android app store knows how to do this, ie, not update an apk if it is being used. Our devices are all COSU and are kiosk locked so there is no "self serve" option.
The profile model is maddening. It has TONS of options to cover the "IF" a profile should apply but precious few to cover the "WHEN" it should be applied. It has Network Connectivity, specific time, and battery level. I need to be able to check if a specific app is running and if so, defer the assignment until the next check-in. I could even work with "charging/not charging" as a proxy for app use but that isn't an option either. Coupled with the fact that the Android script engine has no conditional processing I am unable to figure out a way to meet this very reasonable customer demand. At this point it appears we will have to erect a secondary server infrastructure and a device side agent to call the MC API to assign profiles on demand, which is exasperating since that is basically what we purchases MobiControl to do.
Anyone see something obvious I'm missing?