質問: Swiftを利用したiOSアプリを製作しているのですが、ユーザーが一定期間利用していないことをローカルの端末のみを利用して、検知し、通知を送るにはどのようにすれば良いのでしょうか? コードの例や、調べる際のキーワードを教えていただけるとありがたいです。
回答: 一定時間経過後にローカル通知が送られるように設定すれば良いと思います。 (参考: http://qiita.com/mshrwtnb/items/3135e931eedc97479bb5 など) アプリが起動したときなどにローカル通知をキャンセル。 バックグラウンドに行く前に(一週間後などの時限設定で)ローカル通知設定。