私は確定的な日付に一度迅速に発射するようにローカル通知を設定しようとしていますが、繰り返し間隔のオプションはないようです。デフォルトでは、24時間ごとにトリガされます。ユーザーがアプリなどを開く必要がないように、通知を送信する方法は1回だけですか?ローカル通知を1回だけ発信する方法はありますか?
答えて
あなたは0
にごUILocalNotification
のrepeatInterval
を設定する必要があります。
あなたは毎年、カレンダーなど、毎週のようにユニット(NSCalendarUnitWeekOfYear)または(NSCalendarUnitYear)を割り当てると、システムは指定された時に配信するための通知を再スケジュール間隔。 1分未満の間隔はサポートされていないことに注意してください。
デフォルト値は0です。これは、システムが通知を1回発生させて破棄することを意味します。
2番目の質問については、いいえ!ユーザーは少なくとも一度はアプリを開く必要があります!それ以外の場合、アプリケーションはそのコードを実行しません。初回起動時に通知を登録します。
こんにちは、私はローカル通知を処理しようとしていますが、動作していません。私のアプリケーションをロードすると、通知は1つ置かれますが、後で私は再びアプリケーションをロードするまで動作しません。 –
@NitinAgarwalセットアップと問題の詳細を説明する質問を投稿してください。 – luk2302
コードを投稿してください。デフォルトでは、「システムは通知を一度起動してから廃棄します」 –