The release of IOS 8 (now iOS8.1) is not a good thing for everyone.
For app developers who use enterprise deployments (without a store release), Apple is in the hole. Because of a bug in IOS 8, there was a problem with enterprise deployment again (remember last time an iOS 7 upgrade).
The problem is that both the Apple Developer Forum and the StackOverflow are already noisy.
https://devforums.apple.com/thread/239351
https://devforums.apple.com/message/1063293#1063293
Let's review this Bug again:
1. If the user device installs the app under iOS 7 (OTA mode), then when the user upgrades to iOS 8, the app will no longer be installed (whether or not it is removed, installed, or directly updated). This error is output in the device log:
LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: <bundle id>
2, IOS 7 does not have this problem. If the app was not installed before the user was upgraded to iOS 8, it is normal to upgrade or install the app after upgrading to iOS 8.
3. In IOS 8, Safari cannot return to the desktop when the user clicks the Install button. In other words, the window.close () script is invalid.
4, the above problems are referred to as OTA installation, with itunes installation is no problem.
5. Reset the device (restore all settings) to resolve this issue.
6, change the Bundle ID can also solve the problem, but the desktop will appear a new icon, that is, if your app has been upgraded 10,000 times, then there will be 10,000 of the app icon on the desktop.
This Bug started from iOS 8 beta to iOS 8.1 and has been there.
Someone has submitted a Radar:Filed #18657553
But Apple is not dumb, it is fooling.
I used DTS (Apple Developer support) two times a year to help with the technology, and contacted Apple. But the answer (two emails) is to buy App care (or $695). I can't help but ask: the annual $299 DTS is to let Apple send me two e-mails without any problem solved?
Again sigh: Apple, really TM pit Daddy Ah!
IOS8: The end of enterprise development?