私はiOSのためのカレンダーアプリを開発しています。私はappstoreで同様のアプリをたくさん見てきました。私はRE.minderと呼ばれるこのアプリに出くわしました。私はちょうどこの機能が実装されているのだろうかと疑問に思っています。私はこのpostを読んでいますが、実装されている方法についてはっきりしていません。繰り返し間隔が使用されていない場合また、アプリが開かれていないので、それらの通知を再スケジュールして、それらの通知がどのように受信されるのかを確認できます。iOSの制限を受けないカスタム反復uilocalnotification
0
A
答えて
1
1分の繰り返し間隔を維持したい場合は、超簡単です。
var notification = UILocalNotification()
notification.alertBody = "Body"
notification.alertAction = "open"
notification.fireDate = //choose your date
notification.repeatInterval = . Minute
notification.soundName = UILocalNotificationDefaultSoundName
UIApplication.sharedApplication().scheduleLocalNotification(notification)
我々は、特定の繰り返し間隔を使用するようにシステムを求めているので、これは可能です。 "3分ごと"、 "4時間ごと"などのように非周期的な間隔の繰り返しを変更したい場合は、実際に複雑になります。
各アプリは上記のようにrepeatInteval
を使用して最大64個の通知をスケジューリングできますが、後者の場合、通知にバッファを保持し、64個の通知制限をオーバーフローさせずに再スケジュールする必要があります。
通知を受け取るための許可をユーザーに依頼するか、失敗する可能性があります。
関連する問題
- 1. iOS - UILocalNotificationを受け取った後にMFMessageComposeViewControllerを表示
- 2. iOS反復UITableView
- 3. SQLカスタム制限
- 4. Iosランタイムメモリの制限
- 5. UILocalNotificationとiOS 4.2
- 6. カスタムUILocalNotificationリピート間隔
- 7. 魚の殻の配列を制限するループを反復する方法
- 8. aspクラシックのリクエスト受け入れ制限を増やす方法
- 9. キーボード入力を受け取るカスタムiOSコントロールを作成する
- 10. iOS SafariのSVGファイルサイズ制限
- 11. 反復しない乱数
- 12. iOSでUIScrollviewのバウンド制限を制限する
- 13. iOS UIWebViewがURL変更を受け付けない
- 14. Swiftに追加した後でUILocalNotificationを受け取る
- 15. JSF/Richfaces反復の反復スコープ変数?
- 16. BSTの反復型対反復型ソリューション
- 17. ios 5ニューススタンドの制限を使用
- 18. カスタムExportProviderのインポートを受け入れる
- 19. インターネットがない場合の反復UIAlertView
- 20. AndroidのURLのみを受け入れるようにEditTextを制限する
- 21. Pythonの単純な反復
- 22. PHPの確認メール、サーバーの電子メールの制限を受け入れる
- 23. カスタムiOS UILocalNotificationのサウンドが再生されない(Xcodeのアップデートに関連する可能性があります)
- 24. のiOSデバイス用の計算/メモリ制限
- 25. 反復可能な範囲で反復する
- 26. Azure NotificationハブiOSテンプレートがバッジフィールドを受け入れない?
- 27. 反復
- 28. 反復++
- 29. 反復
- 30. 反復
私は、毎日、毎週などのようなイベントリピートのためのrepeatintervalを使用しています。私は彼がアプリを開き、イベントを閉じるまで、または1分ごとにpingしたいと思います。 –
RE.minder app.iをチェックすることができれば、正確な機能を実装したいと思います.1分または1時間ごとにユーザーにバグを報告し、毎日、毎週、毎年などのリピーターを繰り返します。 –
repeatIntervalプロパティを1秒間に繰り返す場合でも、64の制限は問題ではありません – Andrea