Thursday, 13 March 2014

iOS

Cannot install applications because the certificate is not valid. - iOS 7.1 Enterprise App

Is it rediculous? May be or not. Might be for more security.

Any way this error is showing in iOS 7.1. When we see this in first time we will get confused.

Install error
Error

The above alert is coming while installing applications in iOS 7.1.


Analysis

From iOS 7.1 Apple is enabled additional security feature, that the enterprise apps manifest file (.plist) to be served with HTTPS. Only the .plist file needs to be in HTTPS format.

Solution


Since the URL for the plist file must be in HTTPS format you need to obtain a valid SSL certificate.
In IIS we can create self-signed certificate which will not work for creating plist url.

If you are not having any valid SSL certificate in your server, you can upload plist file in dropbox and create a https format url for plist in order to work in iOS7.1.

In dropbox the link created will be

https://www.dropbox.com/s/glwllqmnwutl2rm/test.plist

Change www.dropbox.com to dl.dropboxusercontent.com, and add to the url.So it will become

https://www.dl.dropboxusercontent.com/s/glwllqmnwutl2rm/test.plist

Add this HTTPS format to the OTA (Over The Air) link, it becomes:

itms-services://?action=download-manifest&url=https://www.dl.dropboxusercontent.com/s/glwllqmnwutl2rm/test.plist










Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquam massa quis mauris sollicitudin commodo venenatis ligula commodo.

Related Posts

0 comments:

Post a Comment