3

iPhoneアプリケーションをタイムアウトする方法を探しており、いくつかの方法を試しました。

アクション後にリセットされるNSTimerアクション後にリセットされるLocalNotification

どちらも近いですが、固有の問題があります。

NSTimer:電話がスリープしているとき、タイマーは起動しませんLocalNotification:アプリがバックグラウンドにあるとき、通知が表示されます。アプリケーションに通知を受信させる方法はありません。

これが正しいように聞こえるかどうか、またはこれが機能することを可能にする、私が見逃している上記のポイントがあるかどうかをグループに尋ねます。

前もって感謝します!

4

1 に答える 1

2

アプリが一時停止状態にあるときは、通知を受け取らないことに気づきます。これはドキュメントに記載されています。通知を受信できるアプリケーションには、オーディオアプリケーション(iPodやアナログなど)、ロケーションベースのアプリケーション、VoIPアプリの3つのクラスしかありません。アプリがこれらのアプリケーションの1つである場合は、plistを正しく設定する必要があります。

于 2010-07-14T18:23:49.793 に答える