iOS 7 Enterprise Distribution

With the release of iOS 7.1, we have seen all our current enterprise apps fail their installation via our custom portal with error

cannot validate certificate from ‘xyz’

As it turns out, with iOS 7.1, Apple has made mandatory the use of ‘https’ for the download url of the application. The standard URL is usually like

itms-services://?action=download-manifest&url=**http://bleh.com/bleh.plist** 

The fix was to use https instead of http in the above bold url.