9

iPhone の設定パネルから、リモートの .ics カレンダー形式に購読を追加できます。アプリ内からこれを行うオランダの iPhone アプリを持っています (下のスクリーンショットを参照してください。「abonneren op de agenda」は「カレンダーを購読する」という意味です)。他にもあるはずです。

私のプロジェクトでこの動作を模倣したいのですが、これを行うための API が見つかりません。EventKit の一部ではないように見えますが、サンプル アプリで「サブスクライブ」を押してもアプリの切り替えが行われないため、これも URL スキームではないと思われます。

知るか?

既存のアプリ メール設定パネルの購読

4

1 に答える 1

17

次のようなものを試してください。

NSString *url = @"http://server/filename.ics";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];

これは、ユーザーがサブスクライブしたい場合の質問を含むuialertviewを示しています。

;)

于 2011-10-09T16:44:33.800 に答える