ABAddressBookAddRecord
結果がfalseになって、グループ追加ができない・・なぜ! を調べている。
今のところ、auとsoftbankで連絡先の挙動…仕様…が異なるせいかと。
auの方がややこしい印象。
【softbankの場合】
・iOS5
未検証
・iOS6
iCloudアカウントが未設定:trueが返る
連絡先のデフォルトアカウント:項目なし
【auの場合】
・iOS5
検証中
・iOS6
iCloudアカウントが未設定:false
iCloudアカウントが設定済み:これだけではfalse
連絡先のデフォルトアカウントがキャリアメール:false
連絡先のデフォルトアカウントがiCloud:true !!
au iPhoneの場合は、連絡先のグループ追加をするには
連絡先のデフォルトアカウントにiCloudが設定されている必要があるようです。
softbankは、iCloudアカウントを設定してなくてもできました。
・グループ削除
削除したいグループが存在している状態ならば、
iCloudアカウントの設定状態に関わらず、実行できました。
(au iOS6で確認)