0

ユーザーがハードウェアのホーム ボタンを押した場合と、アプリがバックグラウンドになる可能性があるその他の理由で、アプリの動作が異なるようにしたい。ユーザーが別のアプリからの受信プッシュ通知をタップすることと、ハードウェアのホームを押すことの違いがわからないことを除けば、主なケースを整理したと思います。iOS 5 ではapplicationWillResignActive、通知が最初applicationDidEnterBackgroundに表示されたときに、次にユーザーがタップしたときに を取得していました。iOS 6 では、別のアプリからのバナー通知の出現によってトリガーされるイベントが見つかりません。ハードウェアを家にぶつけるときと同じように、applicationWillResignActiveapplicationDidEnterBackgroundが背中合わせになります。UIWindowDidBecomeVisibleNotificationなどの通知を聞いてみましUIWindowたが、何も発火しません。何か案は?

4

0 に答える 0