问题标签 [abaddressbooksource]
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.
addressbook - 如何打开通讯录新联系人屏幕
在我的应用程序中,我UIBarButtonSystemItemAdd
在导航控制器的右侧。在点击那个加号图标时,我想以可编辑模式打开地址簿。请参考下图。
如何直接以可编辑模式打开新联系人的通讯录 UI?
ios - 地址簿 iOS:来自字符串的联系人姓名
我正在尝试从我的应用程序自动将联系人添加到 iOS 通讯簿,其中联系人的姓名来自 NSString。我试图弄清楚(参见下面的代码),但它没有用。它可以使用我提供的第一个代码添加联系人(我有保存代码和东西),但我想从可能不同的字符串中添加联系人,而不仅仅是一个不能的名字。
我也试过这段代码,但没有运气:
ios - 在首次安装应用程序期间,iOS 中的地址簿代码停止执行
我想将通讯录中的联系人检索到我的应用程序中。代码第一次安装有问题,下次安装正常。首次安装App,如果执行AddressBook代码,App挂起。执行 dispatch_semaphore_wait 行后,App 挂起。我重新启动了设备,这次 App 运行正常。如果它是第一次安装在新设备上,就会发生这种情况。我怎样才能解决这个问题?
ios - 检查 ABMultiValueRef 是否没有值
我想检查我的用户通讯录中的联系人是否有电话号码。如果他这样做,我想在 UITableView 中显示该名称
我试图检查phoneNumbers != nil
,但这不起作用。这是我的全部代码:
ios - 在 iOS 8 中以编程方式访问收藏夹和最近的联系人
Apple在 iOS 8 中引入了最喜欢和最近的联系人,本质上是一个显示联系人子组的叠加层。我环顾了一堆,但还没有看到访问该列表的方法。有什么方法可以通过 API 访问这些?
假设不可能,还有其他方法可以访问 iOS 8 中联系人周围的元数据吗?
ios - 使用 ABAddressBookRegisterExternalChangeCallback 或任何其他通知获取已删除的联系人
关于收听 iOS 通讯录更改回调,提出了许多 SO 问题。著名问题通讯录同步。
但我的问题很狭窄,即我们如何才能获得在通讯录同步回调期间删除了哪些联系人。
但是有人在Detect what has changed...中清除了这个问题。在此,他们做了(a)第一次存储所有记录 ID(b)在同步期间,检查所有存储的记录 ID 与当前地址簿 ID,以检查它们是否可用。如果不是,则假定它被删除联系(昂贵的操作)。
我的问题:有没有其他方法可以检测已删除的联系人?
ios - 如何在 iOS sdk 中的现有组上添加联系人
我正在开发联系人应用程序,我想在其中添加 3 个不同组(即 A、B、C)的联系人。并使用本机联系人创建添加(创建)新联系人。
这将在通讯录上添加联系人。但我希望添加像 A、B 和 C 这样的组。
如何使用本机添加联系人屏幕将此联系人添加到组中。
请帮我。
ios - 当我在objective-c中删除特定组时,如何从主通讯录中删除联系人?
我想删除地址簿上的组。我尝试了此代码,它成功删除了组,但未删除主地址簿上的联系人。
我的要求是每次应用程序打开时我都有一项服务可以调用,我可以从特定组中的服务获得联系。所以我删除了旧组并添加了从服务中提供的新联系人,但它将是主地址簿上的联系人的两倍,因为它只会删除组。我想删除组以及该组联系人在主地址簿上都被删除。
最后我的问题是......我如何从主地址簿中删除群组和群组联系人请帮助我......提前谢谢你..
swift - 请求访问地址簿时应用程序冻结
我试图从通讯录中检索联系人,但是每当我转到调用 getContacts() 的视图时,应用程序就会冻结。它不再继续,但也没有崩溃。我想知道这里出了什么问题?