問題タブ [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.
ios - プログラムで iPhone カレンダーにカスタム イベントを追加する
カスタム App から iPhone カレンダーに iCal イベントを追加する方法はありますか?
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 を使用したサンプル プロジェクトを見つけることができませんでした。
iphone - 下位互換性のあるアプリのOS4.0機能
eventkitを追加するまで、3.xと完全に互換性のあるOS4アプリがあります。3.xデバイス上にある場合、この機能を省略する方法はありますか?私は持っています
私のものの周りですが、最初の起動で失敗しているようで、EventKit.frameworkのリンクのために考えています。私が得ている唯一のエラーは超記述的です
このフレームワークを削除してイベントキットコードをコメントアウトすると、すべて正常に機能します。古いOS用の新しいフレームワークのリンクを防ぐ方法はありませんか?
iphone - Event Kit.Framework を追加すると、デバイスへのデプロイ時に 1000 以上のエラーが発生する!
ボタンをクリックしたときに、ユーザーのカレンダーにカレンダー イベントを追加する必要があります。
これはシミュレーターでは機能しますが、iOS 4.01 を実行している 3GS にデプロイしようとすると、XCODE が 1000 以上のエラーをスローします!
何か案は?
ありがとう!ジェイソン
iphone - EventKitのEKEventにEKParticipantsを追加する
iPhoneのEKEventにプログラムで参加者を追加したいと思います。
EKParticipantのクラス参照には、「EKParticipantオブジェクトを直接作成しないでください。参加者をEKEventオブジェクトに送信して、EKParticipantオブジェクトの配列を取得してください。」と記載されています。
EKEventのクラス参照には、「出席者」メンバー(NSArray)は「EKParticipantオブジェクトの配列としてのイベントに関連付けられた出席者。(読み取り専用)」であると記載されています。
鶏が先か卵が先かというシナリオのようです。参加者のメンバーがa。)読み取り専用で、b。)直接作成できないオブジェクトが含まれている場合、「参加者をEKEventオブジェクトに送信」するにはどうすればよいですか。
iphone - ユニバーサルアプリ(OS3.2)のEventKit
イベントキットフレームワークでiPhoneアプリを作りました。ただし、ユニバーサルアプリにアップグレードすると、iPadでアプリを実行できません。エラーメッセージが表示されました
はい、イベントキットはiOS4.0以降でのみ機能します。だから、ユニバーサルのためにそれを作る方法。
iPadアプリならイベントキットフレームワークを使わないようにしたいと思います。
ただし、追加できません
実行時に
iphone - カレンダーの予定をすばやく削除するには?
次のコードは機能し、iPhone カレンダー データベースからすべてのカレンダー イベントを削除します。しかし、イベントの削除は非常に遅く、iPhone 3GS では 1 秒あたり 2 つのイベントです。3000 のイベントがある場合、それらを消去するのに 25 分かかります... このコードをどのように最適化しますか? 多分私は何か間違ったことをしていますか?ありがとう。
iphone - ネイティブの iPhone アプリで Ekcalendar を使用できますか
会議/イベントの iPhone アプリケーションを作成する予定です。アプリ内で Ekcalendar を使用できますか (iPhone の既定のカレンダー アプリではありません)? 会議の詳細をクリックすると、挿入/更新/削除する独自の定義フィールドが表示されますか? そうでない場合、同様の機能を持つ代替クラスは何ですか (日、週、月のビューを表示)
iphone - ABAddressBook と EKEventKit に依存するか、自分で作成しますか?
とりわけ「クライアント」のイベントのスケジューリングを必要とするアプリに着手しようとしています。以前のプロジェクト (1 年前) で ABAddressBook を少し使用したことがあるので、その利点と制限を知っていました。Event Kitの経験はありません。
Apple は、これらのフレームワーク (およびデータ ソース) に依存する場合は、アプリケーションにABRecordID
orのみを格納する必要eventIdentifier
があると言っていると思います...その後、アドレス帳オブジェクト (またはイベント オブジェクト) を取得し、それらをいくつかと比較します。続行する前にローカル データ?!?
したがって、アプリ内のすべてのユーザーのクライアントを一覧表示する場合は、最初にクライアント オブジェクトの配列 (クライアントごとにフル ネームと ABRecordID を含む) を作成し、次に AddressBook から各 ABRecordID を取得して、フル ネームを何と比較します。ローカルに保存した後、各クライアントの名前をテーブル ビューに表示するだけですか?
これは面倒なようです...そして私はカレンダーから始めていません(ただし、EKEventKitのドキュメントはこの情報に光を当てていません). これは信頼できると考えられますか?
この道に進む前に、何かアドバイスはありますか?
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機能を含めるにはどうすればよいですか?
ありがとう