iOS MDM Kiosk mode - ios

I have a supervised iPad with few applications installed.
When I push a kiosk mode profile for running only single app, iPad switches to single app mode.
What happens if there is an update available to the app running in the kiosk mode?

iOS doesn’t allow any updates in Kiosk mode. So, as an admin, if one needs to update the app, you would remove the app lock policy, then push the app update, and then re-apply the app lock policy.
This post helped me

Related

iOS Bluetooth background mode change in production build

I have already released my app in AppStore with Bluetooth always enabled in background mode. Now the requirement has changed and now I am removing Bluetooth from the background mode.
With this updated change, when I release the app in TestFlight, the app crashes every time the user opens it. The only way is to uninstall and then install the app. How can I solve this in production build?
Before: in production build
After: Want to release this without app crashing

Is possible start a iOS App on device boot?

I am developing iOS App (iPhone/iPad) that needs be started when the device is turned on.
The app should be started on device boot.
Is this possible on iOS using Swift?
It's not possible to start your app whenever the device boots. Depending on what you need, there may be other alternatives such as running some code in the background when the app receives a Push Notification or turning on Background Fetch, though in the latter case, the system still has control on when to launch your app.

How to launch already installed iOS App on iPhone remotely?

I am currently working on an In-House Enterprise application for which I need to launch an already installed iOS app remotely, not considering jail broken devices & it should happen without user interaction.
Sorry this can't be happen without user interaction. I am pretty sure about this.

Enterprise iOS app in Guided Access

We have alot of iPads on different locations, running an enterprise app in Guided Access. Is it possible to auto update the app, our remote access the iPad to update?
You can do both.
There are remote management platforms that allow you to manage your iOS devices; change passwords, lock a device if it gets stolen, etc. They need to be connected to the internet for this to work though, either through 3G/4G or wifi.
You can also set an iOS device to auto-download updates when they become available.

MDM push notifications while guided mode is running?

I need to install an enterprise app through MDM.
My MDM implementation generally works.
But if I use the guided mode, the push notifications aren't delivered to the devices running in guided mode so the app won't be installed. Why?
Is this generally possible?
Is there a way to install an app in a silent enforced way (without the "The server will install application... do you want it?" alert).
I actually need an update process like following:
App x is running, but needs to be updated. Because it is a kiosk device (iPad running the app x in guided mode), it should happen automatically without user interaction. There may be interaction by a customer using that kiosk device.
The app x is closing itself and changes to app y that shows a lock screen "Maintenance, please wait..." (i.e. a notification from my server and through a trick with [[UIApplication sharedApplication] openURL:xxx])
App x has been closed in step 2 is updating by MDM in background.
App x has finished being updated.
A signal will be send to app y so it will switch back to the updated app x.
The switching between x and y can be implemented directly into the code. This is not a problem.
But I stuck in sending the push notification that initiates this process. :-(

Resources