addressbook相关内容

如何在ABAddressBook中获取电子邮件的自定义标签和值

在iPad的AddressBook中,当我尝试添加电子邮件时,我可以选择设置自己的“自定义标签”并提供电子邮件, 问题: 我无法获取该特定标签及其值,我可以从地址簿中获取其他iCloud,家庭,工作电子邮件ID。 这是与我所做的事情相关的代码: //电子邮件 ABMultiValueRef emailID = ABRecordCopyValue(recordRef,kABP ..
发布时间:2020-06-02 18:43:36 移动开发

如何在不打开应用程序的情况下使ContentObserver工作?

我需要让我的应用程序侦听Android中通讯录中的更改。我已经读到可以使用 ContentObserver 并监听 ContactsContract.Contacts 中的更改来完成。似乎当应用程序关闭时ContentObserver的生命周期就结束了。 即使未打开应用程序,如何使ContentObserver正常工作? 解决方案 在OnStartCommand中用返回START_S ..
发布时间:2020-06-02 18:43:32 Java开发

具有更多功能的地址簿程序

我已经完成了一个小型通讯录程序,该程序允许用户: 添加联系人 搜索联系人 删除联系人 显示所有联系人 输入一个选项后结束,我希望它继续运行直到用户说出例如5-退出 我要写入数据的另一个问题并读取到data.dat文件 我是一个新手,可以告诉我如何将其拆分为单独的类并相互继承。 我的代码: import java.io.BufferedReader; ..
发布时间:2020-06-02 18:43:30 Java开发

iOS的通讯录:字符串中的联系人姓名

我正在尝试从我的应用程序将联系人自动添加到iOS通讯簿,其中联系人的名称来自NSString。我试图弄清楚(请参见下面的代码),但是没有用。它可以使用我提供的第一个代码添加联系人(我有保存代码和东西),但是我想从可能有所不同的字符串中添加联系人,而不仅仅是一个不能添加的名称。 ABRecordRef newPerson = ABPersonCreate(); ABRecordSetVa ..
发布时间:2020-06-02 18:43:28 移动开发

ABAddressBook获取生日属性

我正在尝试从iPhone上的ABAddressBook获取生日属性。我浏览了网络上的一些讨论,并且大多数情况下都建议使用相同的答案,如下所示。但这对我仍然不起作用,所以我想知道我是否还错过了其他事情...。 dayFormatter = [[[ NSDateFormatter alloc] init] autorelease]; [self.dayFormatter setDateFo ..
发布时间:2020-06-02 18:43:23 移动开发

字符串中的奇怪不可见字符导致NSURL失败

我遇到一个字符串到数字的问题,这需要几天的时间才能解决。因此,这一切都始于我的应用程序,其中涉及从通讯录中获取电话号码并拨打电话。一切正常,直到我注意到某些电话号码导致我的程序崩溃。 一段时间后,我终于发现他们的电话号码崩溃了。里面有一个空格,这最终是有道理的,因为即使这是一个电话号码,我仍在使用NSURL呼叫“ tel://(555)555 5555”,并且两者之间有空格会使URL无效,这 ..
发布时间:2020-06-02 18:43:19 移动开发

通讯录的Rails模型(公司,人员,地址)

我想创建一组类似于地址簿的模型来表示公司,人员,位置等。这看起来非常典型,我想知道是否有人已经在Ruby 3上做到了这一点。问题似乎不存在(仅)是由于我的懒惰,也是因为“最佳实践”方法通常很发达,陷阱少等。目前,我正在考虑以下模型/领域: 公司: name has_many:persons has_many:locations has_many:urls,:through = ..
发布时间:2020-06-02 18:43:15 其他开发

如何在索引表视图中显示iPhone地址簿

我正在编写一个iPhone应用程序,可以从AddressBook访问联系人。我已经使用ABPeoplePickerNavigationController成功显示了联系人。现在,我要做的是将联系人显示在按字母顺序分开的部分中,并在字母索引的右侧显示,就像在此图像 e。 http://www.isoaxis.com/temp/peoplePicker.png 我应该怎么做???? 最好的问候 ..
发布时间:2020-06-02 18:43:11 移动开发

如何使用AddressBook框架但不使用新的Contacts Framework从ABAddressBook iOS获取统一联系人?可能吗

从通讯录中获取所有联系人以显示自定义联系人选择器时,某些联系人是不完整的。即同一联系人可能已从Facebook或iCloud同步。因此,可能有两个联系人,一个包含电子邮件地址,第二个包含同一个人的电话号码。在地址簿中获取所有联系人时,如何将这种部分拆分的联系人统一为一个联系人。 解决方案 有一个属性:- ABRecordID 用于获取联系人的唯一ID。 例如:- 在您的iPhone ..
发布时间:2020-06-02 18:43:07 移动开发

如何创建通讯录和联系人

我为通讯录和联系人创建了一个代码,其中显示了联系人。它工作正常,但突然出现运行时错误。由于我是ios的新手,我找不到错误可以在其中找到任何人 -(void)viewDidLoad { [super viewDidLoad]; self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFra ..
发布时间:2020-06-02 18:43:04 移动开发

如何在“本地”联系人中创建联系人地址簿?

我想以编程方式在“本地”地址簿中创建联系人(以便它不会尝试同步,这会导致与Exchange的某些兼容性问题)。 如果本地地址簿已经存在,则可以使用ABAddressBookCopyArrayOfAllSources找到它,以获取地址簿中的所有源,然后查找sourceTypeRef为“ kABSourceTypeLocal”的ABRecordRef-如果将该recordRef传递给ABPers ..
发布时间:2020-06-02 18:43:02 移动开发

在通讯录更新时收到通知

我正在尝试使用预定义的方法从 addressBook 获取更新 ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL,NULL); ABAddressBookRegisterExternalChangeCallback(addressBook,addressBookChanged,self); vo ..
发布时间:2020-06-02 18:42:59 移动开发

OS X Safari自动将选择内容转换为联系人

我对OS X相对较新。 是否有可下载的应用程序或服务,可让我从网上选择一些文本(地址,电话号码)页面或其他文字并自动在通讯录中创建新联系人? 谢谢。 解决方案 在数据检测器上搜索-在邮件中会自动启用这些功能,但在其他应用中,它们可能是上下文相关的(例如,您需要先选择文本并单击鼠标右键),或者需要激活(再次通过上下文菜单) )。 如果需要激活,则可以从“首选项”或“终端”中 ..
发布时间:2020-06-02 18:42:55 其他开发

如何以编程方式修改通讯录中的联系电话?

我当前正在编写一个应用程序,该应用程序应使用户能够修改应用程序中的联系方式(主要是电话号码),然后这些修改应直接反映到通讯簿中。 我在Internet上进行了彻底的搜索,但是发现的所有示例都是加载联系人或添加新联系人,但对修改现有联系人没有任何帮助。 如果他已经存储了多个电话号码,我该如何获取单个联系人的所有电话号码的列表。 解决方案 要允许用户直接编辑其详细信息,请参阅 Ap ..
发布时间:2020-06-02 18:42:47 移动开发

无法使用ABGroupAddMember将联系人添加到iPhone中的特定组

我正在尝试将选定的联系人添加到特定组中,但是无法将联系人添加到组中。 我想创建新的组并将联系人添加到该组中。但是在该组中创建组后无法添加联系人。这是我用于创建新组并将联系人添加到组中的代码: addressBook = ABAddressBookCreateWithOptions(nil,& err); group = ABGroupCreate(); ABRecordSetVa ..
发布时间:2020-06-02 18:42:43 移动开发

如何处理地址簿更改

在我们的应用中,我们保留对通讯录中联系人的引用。确保我们能够处理更新的最佳方法是什么(从我们的应用程序到地址簿,以及从地址簿到我们的应用程序)。 我们希望确保能够处理拼写错误,更改电话和电子邮件地址,同步,重复,对名字和公司名称的“有趣”使用等。 当前,我们首先检查通讯录ID。仅当更改时,我们才会更新我们的信息/尝试找回联系人。这不够好。 解决方案 JPContactArchi ..
发布时间:2020-06-02 18:42:40 移动开发