We are currently having an issue with students deleting applications, and then not being able to re-install them. Here's what is happening; we are currently suppressing the iOS App store, and only allowing our students to download apps from Self Service. We have an application that we utilize (eBackpack) that routinely has an un-repairable crashing issue. The only fix is to delete the application and reinstall it.
The issue we are encountering is that once the App is deleted, students cannot download it again. It's not in the catalog, because (I assume), the JSS still sees it as installed. My guess is that it will remain that way until the iPad performs an Installed App List check-in, which seems to only happen once daily. Since we cannot wait that long, I've been dumping these kids into a static group that is an exception for the eBackpack App, and then removing them right away. That sends an uninstall request for the App, and JSS reassigns the App for download.
So, all that for this... Is there a way to increase the frequency of the Installed App List check-in, or a way in which to force it, via a profile we could make available in Self-Service?