連絡先には標準でグループという設定が存在していない。しかし、iPhoneの連絡先はグループ設定が可能となっている。iPhoneアプリも対応している。vcf形式のカード設定でも可能だし、iTunes経由でPCに取り込みアドレス帳ツールなどでグループ化すると反映される。
Mac OS Xのアドレス帳アプリからであれば、グループ管理もできるし同期した際に該当エントリがちゃんと上書き処理されたりする。Mac OSとの親和性はやっぱり最高~な状態だ。X-ABUIDがちゃんと取り込めているのが要因なんだろうね。
iPhoneはvCard 3.0仕様 http://www.ietf.org/rfc/rfc2426.txt
UTF-8、だけどいつも使っているUnEditorではUTF-16で保存しなければいけなかった。MacOSXで出力したvcfもUTF-16となっていた。UTF-8ではメール添付した場合に日本語が文字化けしてしまう。
カテゴリでグループ分けが可能
vCard2.1の仕様ではふりがな項目が存在しない
iPhone上の連絡先をメールで送信したらvcfファイルが添付されてくるので確認できる?
vcfをメールで添付すると連絡先に追加可能。グループ化のCATEGORIESはメモ欄に追記されてしまう…oz_仕様か?
vcfでの登録ではTELに対するカスタムラベルはOKだった。EMAILに対するカスタムラベルは駄目だ。仕様か?間違ってたさ、vcfを。
BEGIN:VCARD
VERSION:3.0
で始めて...
END:VCARD
で終わる。
X-PHONETIC-FIRST-NAME:名の読み
X-PHONETIC-LAST-NAME:姓の読み
N:姓;名;ミドルネーム;敬称(前);敬称(後) ←nameをさしていると思われ。1つ目が姓、2つ目が名、3つ目がミドルネーム、4つ目は敬称(前)、5つ目は敬称(後)。iPhoneの表示順序は 敬称(前) 姓 名 ミドルネーム 敬称(後) となる
FN:姓 名 ←表示名(FullName)のこと
NOTE:メモ
EMAIL;type=INTERNET;type=HOME:abc@xyz.com
TEL;type=HOME:000-0000-0000
ORG:会社名;部署名1
item1.EMAIL EMAILが既に定義されている時の追加分
ADR;type=WORK;Type-pref:<ひとつめ>;<ふたつめ>;住所;市区町村;都道府県;郵便番号;日本 <ひとつめ>に入力するとiPhoneでは上側の住所欄に表示される。<ふたつめ>に入力すると<住所>に入力した値の前に追加される
NICKNAME:ニックネーム
TITLE:役職
-
item1.X-ABLabel:_$!<Other>!$_ これはなんだろう?→カスタムラベル。_$!<Other>!$_で「その他」に分類されるのはiPhoneの仕様みたいだ。
グループ分けはCATEGORIESで…カンマで区切るらしい
type=prefってなんだろう?→複数の同一項目がある場合に優先的に利用するものにつけるとのこと
たいていの項目にはtypeとしてHOMEとWORKが存在しているなぁ
TELのtype
CELL 携帯
IPHONE iPhone
HOME 自宅
WORK 勤務先
MAIN 主番号
HOME;FAX 自宅ファックス
WORK;FAX 勤務先ファックス
PAGER ポケベル
その他
(カスタムラベル)
EMAILのtype
HOME 自宅
WORK 勤務先
その他
(カスタムラベル)