2

私はtodoリストアプリケーションを開発しています。アプリが実行されていなくても、タスクの期限が来たときにユーザーに警告する方法を探しています。ユーザーの操作なしで、指定した時間にプログラムを実行するように設定する方法はありますか? とにかくアラートを出す方法はありますか?

編集:カレンダーにアイテムを追加するにはどうすればよいですか?

4

4 に答える 4

8

いいえ、プッシュ通知サービスがリリースされるまでは。

于 2008-12-08T16:30:49.113 に答える
3

現時点で最善の策は、ユーザーがリマインダーをカレンダーに追加できるようにすることです。プッシュ サービスがなければ、アプリがアクティブに実行されていなければ通知はありません。

于 2008-12-08T16:32:26.783 に答える
1

Steve Jobs自身によって非常に明確にされているように、iPhoneSDKはバックグラウンドプロセスをサポートしません。さらに、iPhoneのカレンダーにアクセスするためのAPIはありません。

これらのことが重要な場合は、拡張リクエストを提出する必要があります: Apple Bug Reporter

于 2008-12-08T19:22:39.483 に答える
0

ただし、プッシュが解放されたとしても、アプリケーションが個別にユーザーに警告することはできません。タスクの期日が近づくと通知をプッシュするサーバーを実行する必要があります。つまり、全員のタスク リストをサーバーに同期させる必要があります。

于 2008-12-08T16:36:23.623 に答える