App自身で強制終了するには

Appが自分自身で強制終了したい場合、MonoTouchでは以下のコードで強制終了が可能になる。

UIApplication.SharedApplication.PerformSelector(new Selector("terminateWithSuccess"), null, 0f);

試してはいないがもう一つ見つけたのがInfo.plistでUIApplicationExitsOnSuspendを有効にした上で、

Environment.Exit(0);

この場合はAppがマルチタスク非対応になってしまう。

アプリ審査において、App自身による強制終了はユーザーに判りやすいUIで終了させることが重要であってコード(方法)は不問のようだが、これらのコードを使って審査を通るかどうかは不明。