プロジェクトの Info.plist を編集する
まずは Info.plist がどこにあるのか? Info.plist はそのままの名前ではなく"プロジェクト名" + "-Info.plist" というファイル名になって、Xcode のプロジェクトウィンドウの中にあります。具体的には「グループとファイル」の中の「Resources」フォルダの中です。下の図は「testProject」というプロジェクトの例です。
Info.plist に新しく Key を加えるには Info.plist をダブルクリックして別ウインドウで開いてから下図の赤い丸の部分をクリックします。
Info.plist の中には UIApplicationExitsOnSuspend という Key はなく、実際には「Application does not run in background」という key になります。
この Key をポップアップメニューから選んで Value のチェックボックスをチェックすれば UIApplicationExitsOnSuspend=YES になります。
これでアプリはホームボタンが押されてもバックグラウンドに回らずに終了するようになります。
マルチタスクの仕組みにちゃんと対応できるまでは、とりあえずこの方法で。