问题标签 [cncontact]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - IOS CNContactStore executeSaveRequest 失败,CNErrorDomain Code=500
尝试保存已填充社交资料数据的联系人时遇到以下错误:这在 iOS 9.2 中可见
Domain=CNErrorDomain,Code=500 "(null)" UserInfo={CNKeyPaths=(SocialProfiles), NSUnderlyingError=0x1612681f0{Error Domain=ABAddressBookErrorDomain Code=0 "(null)"}}
我正在序列化一个已经存在于不同手机通讯录中的联系人,并且当我查看 Facebook 社交个人资料通知的属性时,UserIdentity 属性为nil
( null
)。
我不确定我是否只是缺少有关其工作原理的一些知识,这是预期的行为,使用问题还是缺陷?
ios - CNContact 获取联系人并将其导入应用程序的示例
我一直在使用ABPeople
Picker 显示联系人,然后将选定的联系人导入我的应用程序。
需要迁移到CNContact
因为AB
已经变得不可靠。
我找到了一些例子,但它们都在 Swift 中。具体来说,需要 ObjectiveC 的帮助CNContactPickerViewController
。
当前代码如下所示:
ios - CNContactPickerController 中有一个错误
在花了一整天(>12 小时)试图在 13 行令人难以置信的通用代码中找出一个 bug 之后,我得出了一个可疑的结论,即CNContactPickerViewController
在 iOS 9.2 的当前迭代中一定存在一个 bug。
只需复制+粘贴ViewController
并将操作链接invite
到按钮。
错误是MFMessageComposeViewController
立即关闭自己。
如果有人知道该怎么做,请分享?
ios - 从 CNContactRelation 中获取 CNContact
我正在尝试获取所选联系人的所有相关联系人。这样做的方法似乎是 via mycontact.contactRelations
。这给出了一个数组,CNLabeledValue
其中每个包含 aCNContactRelation
作为它们的值。然后有一个name
属性,但它似乎没有别的。
Xamarin 文档CNContact.ContractRelations
似乎表明我应该能够CNContact
从 a获取相应的信息,CNContactRelation
但我看不到在 objc 中执行此操作的方法,除了搜索具有匹配名称的联系人。这可能是也可能不是我所关注的联系人,即使他们也与同名的联系人有关系mycontact
。
上的标识符CNLabeledValue
似乎是指标签而不是相关联系人,或者如果我从CNContactPickerViewController
.
有没有办法CNContact
在 objc 中获取相关联系人?
ios - iOS Contacts Framework:如何通过电话号码获取联系人
我有一个User
存储用户电话号码的自定义类。
如何从用户通讯录中获取对应的联系人?
我尝试了以下方法,但似乎这仅适用于联系人姓名,因为我总是得到nil
:
我在文档中进行了搜索,但没有找到合适的解决方案。
cncontact - CNContact.imageData 不起作用
我在 CNContact 中设置了 imageData 并保存,但是当我打电话给我保存 headImage 的人时不起作用。
ios - 如何使用 Swift 的联系人对联系人进行排序
我已经阅读了有关排序联系人的官方苹果文档,尽管我不确定如何实现它。所以,这里是获取请求:
和我喜欢的排序顺序:
这就是我通常获取联系人的方式:
现在我该怎么办sortOrder
?我应该在哪里以及应该在我的整个获取过程中包括哪些内容?
ios - 无法使用联系人框架创建联系人电子名片
我正在使用此代码将联系人从 ios 电话簿导出到 .vcf 文件。我已将此代码用于该任务。但vcardString
总是回归nil
。请帮我解决这个问题。
ios - 如何将联系人字符串从一个数组添加到另一个数组
我有一个数组,用于存储手机中的所有联系人。我有一个 UITableView,我想在其中显示所有联系人。我在表格视图中显示它们时遇到问题 oi 创建了一个新数组,并使用下面的代码循环遍历联系人数组并从中获取字符串并将它们存储在新数组中 (contactsNew)
问题是所有联系人都显示在日志中,但我仍然无法在表格视图中显示联系人。
我检查了“字符串”变量的值以及添加到 contactsNew 数组的数量和内容,一切看起来都很好。
我也可以用其他东西代替:
这样我就可以直接使用联系人数组而不是创建一个新数组。提前致谢。