当试图保存已填充社交配置文件数据的联系人时,会遇到以下错误:在iOS 9.2中可以看到
Domain=CNErrorDomain,Code=500“(空)”UserInfo={CNKeyPaths=(SocialProfiles),NSUnderlyingError=0x1612681f0{Error Domain=ABAddressBookErrorDomain Code=0 "(null)"}}
我正在序列化一个已经存在于不同电话簿中的联系人,当我查看Facebook社交简介的属性时,我注意到UserIdentity属性是nil (null)。
我不确定我只是缺少一些知识,这是如何工作,这是预期的行为,一个使用问题,还是一个缺陷?
发布于 2016-05-02 04:39:40
解决了。问题是默认联系人帐户是一个交换帐户。这种类型的容器中不允许进行socialProfile保存。解决方案是删除不受支持的属性并再次尝试保存。
https://stackoverflow.com/questions/34602424
复制相似问题