iPhoneOS3.0のCalDAVでGoogleカレンダーの色がちゃんと反映されるようになった

すでにGoogleカレンダーはgoogle syncというGoogleオフィシャルのサービスでiPhoneに同期出来るようになっていますが、これがカレンダーの色がランダムで付けられるという非常に残念な事になっていました。

本日より配布されたiPhoneOS 3.0ではCalDAVがサポートされたので試しにそちらでGoogleカレンダーを登録してみたところ、見事Webブラウザと同じ色で表示されているではありませんか。これは素晴らしい!

ということで、設定方法です。

その1

ブラウザでGoogleカレンダーを開き、「設定>カレンダー>(設定したいカレンダー)」をクリック

その2

カレンダーのアドレスというところに表示されているカレンダーIDをコピー
(プライベートだとメアド、それ以外だと謎の文字列に@group.calendar.google.comがくっついているやつです)

その3

次のURLの「○○○」の箇所に2でコピーしたのを貼り付ける

https://www.google.com/calendar/dav/○○○/user

たとえばhoge@group.calendar.google.comっていうカレンダーIDなら

https://www.google.com/calendar/dav/hoge@group.calendar.google.com/user

となります。

その4

iPhoneに上記情報を設定します。

設定>メール/連絡先/カレンダー>アカウントを追加>その他>CalDAVアカウントを追加

で、サーバに上記URLを、ユーザー名とパスワードはGoogleカレンダーのものを入れます。
ただ、プライベートカレンダー以外のカレンダーの場合はユーザー名の所を「ユーザー名@gmail.com」(おそらくプライベートのカレンダーIDと同じもの)にしないと通らないようです。

これで設定完了となります。
今バージョンからコピペが使えるので、パソコンでURLを編集してメールで転送すれば楽ちんですね。


関連記事