2

iPhoneの目覚まし時計アプリを作っています。プログラムで呼び出されたときに、カレンダーイベント内でインストール済みのアプリを起動する方法があるかどうか、誰か教えてもらえますか? アプリからアラーム (iPhone カレンダーのイベント) を設定したいのですが、時間になるとイベントが発生し、アプリを起動する必要があります。まあそのようなもの。

4

1 に答える 1

3

短い答え、いいえ。カレンダー アプリの通知を乗っ取ることはできません。

ただし、ローカル通知を使用して、カレンダー アプリが特定の時間に行うようにアラートを表示することができます。その後、ユーザーはアラートを表示することを選択して、アプリに移動することができます。

もう 1 つのオプションは、面倒ではありますが、カレンダー エントリのメモまたはその他のフィールドにアプリケーションへのリンクを追加することです。myapp://event/123456 のようなものですが、ユーザーはこの URI に触れてアプリを開く必要があることを知っている必要があります。

于 2013-01-24T06:18:02.643 に答える