iOSの連絡先をGoogleと同期し、変更内容をデバイス間で即座に反映させたい場合、これまではMicrosoftのExchange ActiveSyncしか選択肢がありませんでした。本日、Googleは「CardDAVをそのリストに追加する」と発表しました。これにより、iOS 5以降を搭載したiOSデバイスを含む、Googleアカウントとサードパーティ製アプリ間での連絡先のシームレスな同期が可能になります。
Google クラウドを利用している方は、OS X と iOS の両方に、CalDAV 経由のカレンダーとリマインダー、XMPP 経由のメッセージ (Google Talk、Facebook Chat、その他多くの一般的なチャット クライアントで使用) に加えて、IMAP 経由の Gmail とメモの同期サポートが組み込まれていることをご存知でしょう。
CardDAVは、サーバー上で連絡先データを管理するアドレス帳クライアント/サーバープロトコルです。HTTPベースのWebDAVプロトコルをベースに構築されており、連絡先データにはvCard形式を使用します。
実際、Apple は 2 年前の iOS 4 のリリースで、カレンダーと連絡先の共有サービスに CalDAV と CardDAV を採用しました。
Google はこのニュースを発表し、ブログ投稿で、CardDAV を使用して iOS の連絡先を同期すると、「デバイスから連絡先を編集、追加、削除でき、どこで使用しても同期を維持できる」と述べました。
Google は、デバイスで CardDAV 連絡先同期を設定するための次の手順を提供しています。
• デバイスで設定アプリケーションを開きます。
• メール、連絡先、カレンダーを選択します。
• アカウントの追加...を選択します
。 • その他を選択します
。 • CardDAV アカウントの追加を選択します。
• 次のフィールドにアカウント情報を入力します。
– サーバー:「google.com」と入力します。
– ユーザー名:GoogleアカウントまたはGoogle Appsのメールアドレスを入力します。
– パスワード:GoogleアカウントまたはGoogle Appsのパスワードを入力します。(2段階認証プロセスを有効にしている場合は、アプリケーション固有のパスワードを生成して入力する必要があります。)
– 説明:アカウントの説明を入力します(例:個人連絡先)。
• 画面上部の「次へ」を選択します。
• 「連絡先」オプションがオンになっていることを確認してください。
完了したら、連絡先アプリを開き、最初の同期が完了するまで少し待ちます。
今後、ウェブ上のGoogleコンタクトに加えられた変更はiOSデバイスにも即座に反映され、その逆も同様です。Appleデバイスでの連絡先の削除や追加も同様です。
同じセットアップ手順を OS X デスクトップにも適用できます。
問題が発生した場合、CardDAV 経由の同期は Apple デバイスの場合 SSL 経由でのみ利用可能であるため、設定のメール、連絡先、カレンダーセクションで確立した CardDAV アカウントを開いてこのオプションを有効にする必要があります。
そこから、「アカウント」オプションがオンになっていることを確認し、下の詳細設定を開いて「SSL の使用」を有効にします。
最後に、すでに連絡先を同期している場合(たとえば、iCloud、Exchange、または別のアカウント経由)は、[設定] の[メール、連絡先、カレンダー]セクションの下部にある [デフォルト アカウント] を選択する必要があります。
たとえば、デフォルト アカウントを Google に設定すると、iOS デバイスで直接作成された新しい連絡先がそのデフォルト アカウントに追加されるようになります。
Google Apps for Business を使用している場合、Google は iOS の連絡先を同期するために Google Sync を使用することを推奨しています。
CardDAV 同期がどのように機能したかをコメント欄でお知らせください。