After updating iOS 8.1.3, I tried to download, but getting error \"Unable to download app\" and \"could not be installed at this time\" mes
Edit: After further testing, I found that simply matching the bundle ID in the Info.plist and the bundle ID in the manifest.plist worked for installing apps over-the-air on iOS 8.1.3. If this solution does not work, try the solution below.
Fix to the problem:
Your application must have a valid entitlements.plist, which includes correct the valid bundle identifier of an application.
If you are distributing an application signed with a iOS development certificate, here is an example of a entitlements.plist you should include with your app.
application-identifier
com.yourbundleidhere.mycoolapp
com.apple.developer.team-identifier
com.yourbundleidhere.mycoolapp
get-task-allow
keychain-access-groups
com.yourbundleidhere.mycoolapp
If you are using a wildcard profile, replace com.yourbundleidhere.mycoolapp with yourwildcardappid.*. In both instances, you can use iResign to properly resign applications and include the now required, entitlements.plist.
Explanation of the problem
Due to security patches (see here under CVE-2014-4493), without the entitlements.plist, the application will not install. The security patch keeps applications from overriding existing apps and installing over the top of them/replacing them.