Recently encountered a very wonderful problem, presumably this:
App crashes after downloading from AppStore. But my mobile phone has been installed with Xcode, from the AppStore downloaded there is no problem. Other phones that have been installed with Xcode have no problem.
Toss for two days finally found the problem, the culprit is Baidu map!
Because the use of Baidu map need to add-all_load in other linker flags, my phone has been added to the installed once, and later because of some conflict reasons I removed the configuration, found to remove the problem.
Then the above question appeared, I suspect may be related to the mechanism of the Apple mobile phone, although you deleted the app, but he may have some configuration of the app to keep, so that the next time the installation will have these configurations, but not installed without these configurations, will be error.
To give you some reminders, if some third parties need this configuration, then according to his requirements of the configuration, do not change, or you will appear like me strange problems, but you can not think of the root of the problem.
App crashes after downloading from AppStore. But my cell phone has been used in Xcode, from AppStore to download there is no problem