iPhone構成ユーティリティのGmail用CardDAV プリンシパルURLを探す

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

iPhone構成ユーティリティでGoogleApps'(Gmail’s)のCardDAVプリンシパルURLが知りたい

現時点でわかる範囲では、iPhone構成ユーティリティ(プロファイルマネージャ)の設定のうち、CardDAVのプリンシパルURLは下記のような感じになると思います。

["myaddress@sampledomain.com"の場合のサンプル]
https://myaddress%2540sampledomain.com@google.com/m8/carddav/principals/__uids__/myaddress%40sampledomain.com/lists/default/

※2014/09/19: heyoshiokaさんよりプリンシパルURLは必須ではない旨、情報をコメントからいただきました。なるほどー。

※2015/02/02: 【後継アプリ】OS8でiPhone構成ユーティリティに不具合があるようで、現在「Apple Configurator」という総合ツールに移行するようです。今後、構成プロファイルを作成する場合はチェックかもしれません。

状況

  • 複数台のiPhoneに同じ連絡先のCardDAVアカウントを設定したい
  • GoogleApps for BusinessのCardDAVアカウントと同期させたい
  • 色々一括で設定したいのでiPhone構成ユーティリティを使いたい
  • が、構成プロファイルで”プリンシパルURL”がわからない、、、

1つ1つ行うのであれば、iOS 端末と連絡先を同期する設定自体は割と簡単なのですが、WiFi、カレンダー、共有の連絡先を一括で設定したかったのです。 が、そうは問屋が卸さなく、、、

そこで、バックアップファイルの中にあるSqliteDBのDBにそれらしき情報を見つけました。

対象ファイル: /iOS Files/Library/AddressBook/AddressBook.sqlitedb
対象テーブル: ABStore
対象スキーマ: ExternalIdentifier

ただ、”__uids__”が何になるのか調べきれていません。

使ったツール


スポンサーリンク
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
レクタングル(大)広告

コメント

  1. heyoshioka より:

    私が検証した所、iPhone構成ユーティリティのプロファイルを作成する際プリンシパルURLは必要無いようです。

    アカウントのホスト名:google.com
    アカウントのユーザ名:gmailアドレス
    アカウントのパスワード:gmailパスワード

    上記の設定を行った所、CardDavでの連絡先の共有に成功しました。
    ご報告までに