Isn't this sort of a sanity-level thing you'd check in QA? You know, install the app and boot it?
This is a problem with Apples review process as much as anything else, since you can't test the properly signed release version of the app until you publish it to the appstore for all to see.
2.1 Apps that crash will be rejected 2.2 Apps that exhibit bugs will be rejected
It is indicative of a larger problem I have with the App Store. I am not a fan of requiring a review process. But once you crossed that bridge, make it a damn good and tough review process. The amount of crap that gets through is amazing. You already pissed off people who don't like apps getting Apple's approval, you might as well crack skulls and make sure there is real quality in every app.