2010-12-05 47 views
0

ここに問題があります。iPhone SDK:再起動時にアプリケーションを最初から起動する

アプリケーションをテストデバイスにインストールすると、必要な動作が実行されます。

しかし、IPhoneのメインボタンで閉じてアイコンで再起動した場合は、メインビューコントローラ(スタートビュー)から再起動したいのですが、元のビューから戻ってきます。

同じように、特定のビューではviewDidLoadでいくつかのアニメーションを読み込みます。アプリケーションを起動するたびに最初にビューが読み込まれるときにのみ表示するようにします。今のアニメーションは、インストール後に初めてアプリケーションが起動されたときにのみ動作し、アプリケーションを再起動しても画面は表示されません。

誰か手掛かりがありますか?

ありがとうございました。

(このトピックはあなたたちのために少し簡単であれば申し訳ありません!:D、私はそれでかなり新しいです)

答えて

7

新しいことについて問題ありません!これは、iOS 4.0以降のデバイスの場合、アプリがデフォルトでマルチタスクをサポートするために起こります。この機能を無効にするには、あなたのInfo.plistファイルにキー

UIApplicationExitsOnSuspend 

を追加し、YESにその値を設定します。がんばろう!

+0

素晴らしいです! – shaduruk

+0

素晴らしい!これであなたの質問に答えるなら、その左側の小切手に当てはまるのですか? iPhone開発で幸運: –

+1

私はこれを行うには覚えて、thx! – KevinDTimm

1

は、上記のサムの答えに加えて、あなたはまた、名前のキーを追加することができます

Application does not run in backgroundをしてYESに値を設定します。

しかし、どちらもうまく動作します。

+1

これは実際には同じキーです! plistの中を右クリックすると、 "生のキー/値を表示"を切り替えて、生のキーと説明を切り替えることができます。 –

+0

ああ、決してそれを知っていた!ありがとう! :) –

関連する問題