2012-03-13 13 views
0

"アプリケーションはバックグラウンドモードでは実行されません"プロパティキーがYESに設定されています。ホームボタンを押すと、ホームボタンを2回クリックするとアプリケーションがバックグラウンドモードになりますまだバックグラウンドで動作しています。アプリケーションを再起動すると、アプリケーションはフォアグラウンドメソッドを呼び出すようになります。私はUITabBarcontrollerのタブを作成する設定バンドルを持っていて、どのタブを表示するかを決めるためにセットアップメソッドを実行する必要があるので、アプリケーションを終了します。私はアプリケーションを使用しようとすると、タブレットコントローラからビューセットコントローラを削除するためにフォアグラウンドに入る設定バンドルを読んで動作しますが、アプリケーションがフォアグラウンドメソッドを入力するといいです。再び私の唯一のオプションは、アプリケーションを終了することですので、アプリケーションはオプションのメソッドallocで起動し、すべてのビューコントローラは設定バンドルを最初に読み込みます。アプリを終了する他の方法アプリケーションがバックグラウンドモードで実行されない

+0

私は他の質問をhttp://stackoverflow.com/questions/8637111/application-still-running-in-background-xcode-4-2-ios-5で見てきましたが、答えが彼に伝える答え –

+0

IveはSDK 5.0でos x 10.7.3でxcode 4.2を使用し始めましたが、info.plistでバックグラウンドキーを使用することはできません –

答えて

7
  1. は、アプリケーションのアイコンが表示されているという事実は、ホームボタンは、それがを実行していることを示すものではないあなた一度、二重押しがあります。最高でも、ユーザーが最後に使用したアプリケーションを示します。 「メモリにロードされ、再開する準備ができて」

  2. 「バックグラウンドで実行」は同じものではありません。これは、コンピュータをシャットダウンする方法(何も処理していない)と少し似ています。コンピュータをスリープ状態にすると、まだ処理されていませんが、コンピュータの状態は保持されます。 App States and Multitasking

私は中断背景にの状態を読み取るためにあなたを招待します。

+0

アプリケーションがバックグラウンドに入っていて終了していなかったTest Flightをオフにするとすぐにアプリケーションが正常に動作し、バックグラウンドモードにならない問題を発見しました。他のユーザーがこの問題を抱えていて、アプリケーションを妨げるTest Flight SDKを使用している場合インフォplistで "アプリケーションがバックグラウンドモードで実行されない"と設定した場合、期待どおりに動作する –

+0

私は終了したいバックグラウンドリストのアイコンが意味をなさないアプリはバックグラウンドで実行されていますが、停止されています。これはinfo.plistキーを設定するときに起こることではありません。「アプリケーションはバックグラウンドモードでは実行されません」 –

関連する問題