问题标签 [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.

0 投票
1 回答
889 浏览

ios - 从 CNContactStore 获取所有 CNGroups

似乎没有办法从 CNContactStore 获取组。CNContactStore 使用需要组标识符来获取组的谓词。CNContact 没有任何方法可以找出它所在的组(我可以找到)。

我在文档中遗漏了什么吗?能够在联系人存储中查看所有可用组确实很有帮助,而且我发现很难相信这是不可能的。

0 投票
2 回答
2807 浏览

ios9 - iOS9 - CNContactPickerViewController : 预选联系人

我使用新的 CNContactPickerViewController 从通讯录中选择联系人并在我的应用程序中使用它们。

当我按下一个按钮时,我调用这个代码:

我使用以下 CNContactPickerDelegate 方法来选择多个联系人:

这可以帮助我填充一个名为“selectedRecipients”的数组(基本上是一组 emailAddresses 字符串)

结果如下: 在此处输入图像描述

这工作正常。但是,如果我之前选择了联系人,我希望contactPicker 在初始化时预先选择联系人,也就是说,在联系人出现时将其显示为已选择。有没有办法做到这一点?

谢谢

0 投票
2 回答
3511 浏览

ios - CNContact 上次修改日期和联系人更改

问题:

  1. 如何在 CNContact(新的苹果联系人框架)中获取最后修改日期?
    上次修改日期不在 keysToFetch 列表中

  2. 我想获取和更新自上次获取以来已修改的联系人。我怎样才能做到这一点 ?

0 投票
1 回答
576 浏览

ios - 在 iOS 9 中自定义 ContactPicker UI

如何自定义 CNContactPickerViewController 的 UI?

我想更改颜色、字体和文本 - 类似于 snapchat 的做法?

在此处输入图像描述

目前 - 我的 CNContactPickerViewController 看起来与 Apple 的本地联系人应用程序一模一样。

0 投票
1 回答
416 浏览

objective-c - 联系人获取问题

我们正在使用 CNContactStore 从 iphone 获取联系人,但我们正在从我的 iphone 获取所有联系人,这也提供了所有同步的联系人,如 facebook 和其他 gmail 联系人,但我只需要获取存储在 iphone 中的联系人。如何做到这一点,请帮助我摆脱这个。

0 投票
2 回答
1962 浏览

macos - Swift 抓取“我的卡片”CNContact

我似乎无法弄清楚如何从联系人中获取用户“我的卡”。我正在使用 swift 开发本机 Mac 应用程序。

0 投票
2 回答
2069 浏览

ios - 此应用程序正在从后台线程修改自动布局引擎,这可能导致引擎损坏和奇怪的崩溃。

我正在使用 Apple 的新框架加载联系人。

最终使用这个数组并加载到 TableView 上的第二种方法是......

现在它给出了错误

并且使用谷歌的深度错误方法是

我怎么知道该块是结束,还是简单的编译处理程序?

如果我调用块的最后一行中的方法,它会在块结束之前调用。

任何指导帮助?

0 投票
1 回答
1017 浏览

uitableview - 如何加载数组中的所有联系人ios9

AddressBookapi 在 ios 9 中已弃用。我想将所有联系人加载到数组中并将其显示在UITableView. 我不想使用 iOS 默认设置ContactPicker,因为我必须在显示时进行一些自定义。如何将所有联系人列表加载到数组中以供进一步使用?

0 投票
1 回答
639 浏览

ios - 关于最新联系人 ios 框架的问题

我正在开发我的应用程序,并且在某个时候,用户可以说服他们的朋友下载它。但是,该ABAddressBook框架(链接)已在 iOS 9 中弃用,所以我不得不自学最新的Contacts框架(链接)

但是,我仍然面临问题。到目前为止,我已经阅读了文档:

但我知道该代码块缺少要求用户授予其联系人访问权限的功能。

有谁知道向用户询问的方法CNAuthorizationStatus

0 投票
3 回答
12092 浏览

ios - 如何从没有过滤器的设备中检索所有 CNContactStore

我正在尝试插入var contacts: [CNContact] = []var store = CNContactStore()但我没有找到适合这项工作的代码,我找到了这个函数,我需要给它一个名字

我想插入self.contacts所有记录,而不仅仅是一个名称相等的记录