iOS OTA Provisioning And Distribution

This article is an explanation of how to do over the air deployment of an ad hoc iOS application build manually using a self-hosted web server. If self-hosting of the ad hoc files is not a requirement then I would recommend using a third party service such as Test Flight or a possibly a self hosted, fully managed solution like Hockey.

Read full article here

Edit: For iOS 7.1 onwards make sure you are using https url for plist file link.