Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

If I revoke iOS Enterprise will the app still work?

I am deploying my application via external URL. The application is installed on hundreds of devices all over the world using a Enterprise provisioning profile. The certificate is about to expire with a few days. My question is would revoking the certificate effect any of the existing users? I am aware that new users wont be able to install the application but what about existing users? Will they still be able to use the application correctly? If so do you know a time frame of how long Apple allows the application to work for?

like image 252
Jon Smith Avatar asked Nov 09 '12 15:11

Jon Smith


People also ask

What happens if I revoke iOS distribution certificate?

Once you revoke your iOS Distribution certificate, you will no longer be able to submit new apps or updates to the App Store. If your iOS Developer account is valid, your existing apps on the App Store are not affected.

What happens if I revoke a certificate?

Revoking your SSL certificate cancels it and immediately removes HTTPS from the website. Depending on your Web host, your website might display errors or become temporarily inaccessible.

What is iOS revoke?

Revoking Certificates. You revoke certificates when you no longer need them or when you want to re-create them because of another code signing issue (refer to Certificate Issues for the types of problems that can occur). You also revoke certificates if you suspect that they have been compromised.

What is Enterprise app iOS?

Enterprise apps are special kinds of iOS apps that are not distributed through Apple's iTunes Store. They are distributed by you or your organization. Note: Enterprise apps are only distributed to an internal audience (ie your sales or marketing staff).


1 Answers

Revoking the certificate will make any existing apps fail. I believe the certificates are checked when the device is rebooted.

You need to create another new certificate and update your user's device with a newly built app.

However, even if you don't revoke the current certificate, any existing apps will still stop working when it expires in a few days.

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html#//apple_ref/doc/uid/TP40012582-CH33-SW13

like image 82
James P Avatar answered Nov 15 '22 12:11

James P