I'm a little confused. Did you make the app Universal? As long as you restricted the Devices build setting to iPhone, it may run on an iPad, but not at any higher resolution than it would on the iPhone, since it would run in "iPhone-mode".
I suppose if Apple wanted, they could reject it as a violation of this App Store Review Guideline:
Since that's pretty much what you're doing, forcing a crash.
It's an iPhone App, but it looked horrible in 2x mode.
I would define crash a little differently.
The result of error rather than a predetermined exit.
Is it entered into a crash log if you exit that way?
I'm not just pulling the plug, there's a vibrate a minute beforehand,
and another as it exits.
I was concerned that Apple might not like it because it could look like an
unintentional exit to someone who didn't read the docs.
Don't assume you user is an idiot.
The whole presupposition regarding the App is the user is an idiot.
Basically people keep getting lost in this National Park,
and helicopters are sent in to rescue them.
This has happened four times in four weeks.
Once because a party arrived at a destination from a Southerly direction,
and thought they were returning while continuing in a Northerly direction.
This party didn't observe that the Sun sets in the West.
That's what a GPS that tries to get people to stick to trails is assuming.
The option to conserve 30% power is to potentially use the phone in case of emergency.
Police can also use mobile phone tracking to locate lost hikers.
A side note.. I'm approaching the longest "Processing for App Store" status
time that I've read about on the internet... almost 36 hours!