iOS Cannot install applications because the certificate is not valid


When you upgrade to iOS 7.1 and try to distribute an App via your own means, say for Enterprise distribution, you may get the following error when you try and download the plist.

'Cannot install applications because the certificate for <hostname> is not valid'

It turns out that App have changed the rules with 7.1, the plist file must be behind a certificate.

So instead of

http://www.myexample.com/manifest.plist

it will need to be

https://www.myexample.com/manifest.plist

This is a real pain if you're a small outfit as you'll have to purchase a SLL certificate.

One option is to use Azure as you'll get a default SSL that you can use.

Remember if you're rolling your own distribution you will need to make sure your web server, i.e. IIS, understands the mime types .ipa and .plist

Comments

Popular posts from this blog

Switching Xamarin Accounts on Mac and Windows

Xamarin Forms - InitializeComponent does not exist in the current context

How to setup Azure Service Bus Relay to use with ACS