6

尝试保存已填充社交资料数据的联系人时遇到以下错误:这在 iOS 9.2 中可见

Domain=CNErrorDomain,Code=500 "(null)" UserInfo={CNKeyPaths=(SocialProfiles), NSUnderlyingError=0x1612681f0{Error Domain=ABAddressBookErrorDomain Code=0 "(null)"}}

我正在序列化一个已经存在于不同手机通讯录中的联系人,并且当我查看 Facebook 社交个人资料通知的属性时,UserIdentity 属性为nil( null)。

我不确定我是否只是缺少有关其工作原理的一些知识,这是预期的行为,使用问题还是缺陷?

4

1 回答 1

1

解决了。问题是默认联系人帐户是交换帐户。在这种类型的容器中不允许进行 socialProfile 保存。解决方案是删除不受支持的属性并再次尝试保存。

于 2016-05-02T04:39:40.333 回答