問題タブ [eventkit]

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 投票する
11 に答える
141665 参照

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

カスタム App から iPhone カレンダーに iCal イベントを追加する方法はありますか?

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

iphone - iOS 4.0 で WebCal URL を購読する

私の iPhone アプリには、次のように UIWebView で webcal:// URL を開くこのボタンがあります。

iOS 3.x では、これにより「カレンダーに登録....」などの一連のダイアログがトリガーされます。これは、モバイル Safari で同じ URL を開いた場合と同様です。関連付けられたイベントが、iPhone のカレンダーへの登録として追加されます。 .

iOS 4.0 の Mobile Safari で URL を開くことはできますが、どういうわけか、iOS 4.0 ではこれが私のアプリ内からは機能しません。

これが機能しない理由を誰かに説明してもらえますか?

4.0 に新たに追加された Event Kit を見てみました。ただし、Event Kit のドキュメントはかなり貧弱で、Event Kit を使用したサンプル プロジェクトを見つけることができませんでした。

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

iphone - 下位互換性のあるアプリのOS4.0機能

eventkitを追加するまで、3.xと完全に互換性のあるOS4アプリがあります。3.xデバイス上にある場合、この機能を省略する方法はありますか?私は持っています

私のものの周りですが、最初の起動で失敗しているようで、EventKit.frameworkのリンクのために考えています。私が得ている唯一のエラーは超記述的です

このフレームワークを削除してイベントキットコードをコメントアウトすると、すべて正常に機能します。古いOS用の新しいフレームワークのリンクを防ぐ方法はありませんか?

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

iphone - Event Kit.Framework を追加すると、デバイスへのデプロイ時に 1000 以上のエラーが発生する!

ボタンをクリックしたときに、ユーザーのカレンダーにカレンダー イベントを追加する必要があります。

これはシミュレーターでは機能しますが、iOS 4.01 を実行している 3GS にデプロイしようとすると、XCODE が 1000 以上のエラーをスローします!

何か案は?

ありがとう!ジェイソン

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

iphone - EventKitのEKEventにEKParticipantsを追加する

iPhoneのEKEventにプログラムで参加者を追加したいと思います。

EKParticipantのクラス参照には、「EKParticipantオブジェクトを直接作成しないでください。参加者をEKEventオブジェクトに送信して、EKParticipantオブジェクトの配列を取得してください。」と記載されています。

EKEventのクラス参照には、「出席者」メンバー(NSArray)は「EKParticipantオブジェクトの配列としてのイベントに関連付けられた出席者。(読み取り専用)」であると記載されています。

鶏が先か卵が先かというシナリオのようです。参加者のメンバーがa。)読み取り専用で、b。)直接作成できないオブジェクトが含まれている場合、「参加者をEKEventオブジェクトに送信」するにはどうすればよいですか。

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

iphone - ユニバーサルアプリ(OS3.2)のEventKit

イベントキットフレームワークでiPhoneアプリを作りました。ただし、ユニバーサルアプリにアップグレードすると、iPadでアプリを実行できません。エラーメッセージが表示されました

はい、イベントキットはiOS4.0以降でのみ機能します。だから、ユニバーサルのためにそれを作る方法。

iPadアプリならイベントキットフレームワークを使わないようにしたいと思います。

ただし、追加できません

実行時に

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

iphone - カレンダーの予定をすばやく削除するには?

次のコードは機能し、iPhone カレンダー データベースからすべてのカレンダー イベントを削除します。しかし、イベントの削除は非常に遅く、iPhone 3GS では 1 秒あたり 2 つのイベントです。3000 のイベントがある場合、それらを消去するのに 25 分かかります... このコードをどのように最適化しますか? 多分私は何か間違ったことをしていますか?ありがとう。

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

iphone - ネイティブの iPhone アプリで Ekcalendar を使用できますか

会議/イベントの iPhone アプリケーションを作成する予定です。アプリ内で Ekcalendar を使用できますか (iPhone の既定のカレンダー アプリではありません)? 会議の詳細をクリックすると、挿入/更新/削除する独自の定義フィールドが表示されますか? そうでない場合、同様の機能を持つ代替クラスは何ですか (日、週、月のビューを表示)

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

iphone - ABAddressBook と EKEventKit に依存するか、自分で作成しますか?

とりわけ「クライアント」のイベントのスケジューリングを必要とするアプリに着手しようとしています。以前のプロジェクト (1 年前) で ABAddressBook を少し使用したことがあるので、その利点と制限を知っていましたEvent Kitの経験はありません。

Apple は、これらのフレームワーク (およびデータ ソース) に依存する場合は、アプリケーションにABRecordIDorのみを格納する必要eventIdentifierがあると言っていると思います...その後、アドレス帳オブジェクト (またはイベント オブジェクト) を取得し、それらをいくつかと比較します。続行する前にローカル データ?!?

したがって、アプリ内のすべてのユーザーのクライアントを一覧表示する場合は、最初にクライアント オブジェクトの配列 (クライアントごとにフル ネームと ABRecordID を含む) を作成し、次に AddressBook から各 ABRecordID を取得して、フル ネームを何と比較します。ローカルに保存した後、各クライアントの名前をテーブル ビューに表示するだけですか?

これは面倒なようです...そして私はカレンダーから始めていません(ただし、EKEventKitのドキュメントはこの情報に光を当てていません). これは信頼できると考えられますか?

この道に進む前に、何かアドバイスはありますか?

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

compiler-construction - EventKit(Calendar)統合を使用し、iOS 3.x(MonoTouch)を引き続きサポートするにはどうすればよいですか?

EventKitを使用してカレンダーをiPhoneおよびiPadアプリに統合したいと思います。ただし、MonoTouch.EventKitを使用するなど、このコードを含めると、アプリはOS 3.xデバイス(iPod touch 2G)では実行されません。

MonoTouchでアプリを構築し、最小OSバージョンを3.0のままにして、iOS 4とEventKitを同時にサポートする方法はありますか?3.0デバイスのサポートを中断せずにiOS4デバイスのEventKit機能を含めるにはどうすればよいですか?

ありがとう