問題タブ [ekeventstore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4957 参照

ios - calendarWithIdentifier を使用した EKCADErrorDomain

私の iOS アプリでは、次の方法でカレンダーにアクセスしていました。

アクセス許可は、次の方法でユーザーに求められます。

これは iOS 7 で正常に動作するようになりましたが、iOS 8 ではメソッド calendarWithIdentfier が呼び出されるたびに次のエラーが発生し続けます。

問題なくカレンダーを読み書きできますが、この例外が発生する理由がわかりません。ここで提案されているいくつかの方法を試しましたが、この場合はどれも機能していないようです。

0 投票する
1 に答える
512 参照

ios - calendarsForEntityType は空の配列を返します

EKEventStore で奇妙な動作が発生しています。

  1. アプリを起動し、カレンダーへのアクセスを許可しませんでした。
  2. 明らかに、カレンダーに「許可=いいえ」としてアプローチすることはできませんでした...
  3. アプリを殺しました。
  4. 設定に移動し、カレンダーへのアクセスを有効にしました。
  5. アプリを再度実行すると、「Granted = YES」が表示されますが、[self.store calendarsForEntityType:EKEntityTypeEvent] は空の配列を返します。

self.store が nil ではなく、Calendars に Calendars オブジェクトがあることを確認しました。他に何がありますか?

0 投票する
0 に答える
233 参照

ekevent - EKEvent eventWithEventStore: nil を返します

カレンダーにいくつかのイベントを保存しようとしていますが、nil 以外のイベントを取得できないようです。もちろん、ライブラリとファイルのインクルードの両方に EventKit を含めましたが、渡された EventStore は nil ではありません。それは何でしょうか?

ありがとう、ファブリツィオ

それは関連するコードです:

0 投票する
2 に答える
251 参照

ios - カレンダー Xcode にイベントを追加する際の世界時 (T を使用) の処理

StackOverflow を含むあらゆる場所で答えを見つけようとしています。次のような文字列から時間イベントを追加する際に問題があります: 2014-12-31T19:00:00-06:00。ところで、これを XML から解析しています。ラベルなどを含む残りのコードは正常に動作します。

したがって、カレンダーに新しいイベントを追加するための私のコードは次のとおりです(現在の時刻を確認する名前として「dateFromString」を既に追加しようとしましたが、それは通過します):

iPhone カレンダーにカスタム イベントをプログラムで追加するのコード

では、NSDate を EKEventStore で動作するようにフォーマットするにはどうすればよいですか? 「2007-01-09 17:00:00 +0000」のような「yyyy-MMM-dd HH:mm:ss ZZZ」として追加する必要がありますか? 文字列を解析して「-06:00」の部分を削除するには? (XML から与えられた時間は次のようになります: 2014-12-31T19:00:00-06:00)。

0 投票する
1 に答える
981 参照

ios - EKRiminder として保存されたリマインダーを削除するには?

EKReminder を使用してリマインダーを保存しましたが、このリマインダーを EKReminder から削除したいと考えています。リマインダーを削除する日時があります。NSPRedicate を使用してみましたが、うまくいきませんでした。

私はこのコードを使用しています:

removeReminder は私の日付です。

このコードに問題がある場合は、私に提案してください。

0 投票する
3 に答える
4915 参照

ios - EKEvent IOS カレンダーに場所を追加する

NSStringだけでなく緯度と経度で場所を追加して、カレンダーにも地図を表示するにはどうすればよいですか?

https://developer.apple.com/LIBRARY/ios/documentation/EventKit/Reference/EKCalendarItemClassRef/index.html#//apple_ref/occ/instp/EKCalendarItem/location

コード :

例

0 投票する
1 に答える
232 参照

ios - カスタム インターフェイスを使用して EKEvent 招待者配列を直接追加する

EKEventEditViewController が事前に入力されたすべての招待者を表示するように、会議/イベントをスケジュールするときに招待者を追加したい.


カスタム インターフェイスとカスタム フィールド (事前入力された招待者) を使用してイベントのスケジュールを設定するいくつかのカレンダー アプリで見たことがあります。

前もって感謝します。VD