現在、5つのカレンダーイベントを一度に通知センターに表示しています。ただし、通知センターにあるカレンダーの設定にはあまりにも多くのイベントがあるため、非表示にしたい特定のカレンダーが1つあります。私が設定をいじくり回すことから推測できる限り、これを行う方法はありません。他の誰かがそれを見つけることができましたか?
現在、5つのカレンダーイベントを一度に通知センターに表示しています。ただし、通知センターにあるカレンダーの設定にはあまりにも多くのイベントがあるため、非表示にしたい特定のカレンダーが1つあります。私が設定をいじくり回すことから推測できる限り、これを行う方法はありません。他の誰かがそれを見つけることができましたか?
回答:
サードパーティ製のカレンダーアプリは、通知機能のためだけに使用でき、手間のかかる回避策として使用できます。
Calvetiva、Agenda、またはTempusをお勧めします。
ワークフローは次のようになります。
これで、既存のカレンダーアプリは引き続きすべてのカレンダーにアクセスできますが、アラートは発生しません。セカンダリアプリはアクティブなカレンダーのみに対してアラートを発行します。
欠点:カレンダーデータストアから現在のアラートを読み取り、そこから独自のローカル通知を作成するには、定期的にセカンダリカレンダーを開いてから閉じる必要があります。
上記の手順に従うが、組み込みのカレンダーを選択的アラートカレンダーとして使用し(常に実行されており、更新のために開く必要がないため)、すべてのカレンダーで代替カレンダーアプリを使用することで、この問題を回避できることを願っています表示されますがアラートはありません-残念ながら、通常のカレンダーアプリには、カレンダーをオフにしたかどうかに関係なく、すべてのカレンダーが含まれます。
ジェイルブレイクしたiPhoneでは、LockInfoを利用しています。LockInfoを使用すると、ロック画面で通知センターを取得できるだけでなく、通知センターの機能をより詳細に制御できます。
このプラグインを使用すると、質問に直接関連して、
システム設定-> LockInfo->通知とウィジェット->カレンダー->カレンダーに移動できます。表示されるものを選択します。
このアプリは、ここで必要なことを正確に行うことができます。通知センターウィジェットに表示するカレンダーを選択できます。
また、終日のイベントも表示されます。