I'm developing a iOS based enterprise app. The client is going to install the app on their employees' personal iPhones. So while an employee leaves the company, the company would have a very strong desire to delete the app on his/her iPhone.
We are going to buy the $299 enterprise license and we have that employee's UDID. I thought I saw somewhere that we can make it by making changes to the mobile provision, but I can'd find it out.
So any ideals?
Update I found this in Apple's Enterprise Deployment Guide page 66:
"Disabling an Enterprise Application
If you need to disable an in-house application, you can do so by revoking the identity used to sign the distribution provisioning profile. The application will no longer be able to be installed, and if it’s already installed, it will no longer open."
I believe that means I can disable the app on every device by revoking the com.companyname.productname thing, but I found no info in the file about how to disable some certain user.