Im signing my iPhone Configuration Profiles with an self-signed certificate.
Apple site says:
Currently, iOS will not accept updates through Profile Manager after renewing the code signing certificate. For each iOS device using Profile Manager, they will need to remove the Trust Profile and Enrollment Profile in Settings > General > Profiles, and then navigate to the Profile Manager User Portal at https://myserver.mydomain.com/mydevices to install the current Trust Profile and re-enroll the device.
My questions now are:
1. If I buy a CA signed Code Signing Certificate, do i have to reenroll the devices?
2. If I renew a purchesed certificate, do i have to reenroll the devices?
Many thanks for your anwsers!
As far as I am aware code signing certificates are different to 'normal' server SSL certificates and will be signed by the Apple Code Signing Certification Authority even if you have a paid for server certificate.
Regardless of the above, all code signing certificates when renewed will result in you having to delete and re-enroll all iOS devices. Yes this is a terrible design flaw. One hopes it will be fixed in iOS 7.0 and/or OS X 10.9 & Server.app