问题标签 [abaddressbook]
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.
iphone - 以编程方式保存联系人的地址簿图像
我正在创建一个地址簿应用程序,其中所有数据都存储到服务器,当用户询问时,服务器会将所有联系人恢复到 iPhone。
我的问题是如何将图像发送到服务器以及如何恢复联系人图像,我知道我的服务器将为我提供 base64 加密格式的图像。
那么任何人都可以帮助我如何以编程方式为地址簿执行图像保存和检索
iphone - 以编程方式向 iPhone 中的地址簿添加多个地址时出现问题
我正在向我的地址簿添加多个地址,但是当我尝试插入多个地址时,例如首先我将插入工作地址,然后如果我插入家庭地址,代码将插入家庭地址并删除工作地址.
这是我的代码:
ABAddressBookAddRecord(addressBook,personRecord, NULL);
如何插入多个地址?
iphone - iPhone通讯录问题
我在使用通讯簿将联系人姓名从设备获取到我自己的应用程序中的联系人视图时遇到了一些问题。
我的代码在模拟器上运行良好,但是当我在 iPhone 4 上测试时它会崩溃,如果有两个或更少的联系人但 3 个或更多并且应用程序崩溃,应用程序似乎工作正常。
这是我用来将联系人姓名放入数组的代码。
当它崩溃时,这是在 Xcode 中突出显示的行:
错误指出:
谁能看到问题可能是什么?我不明白为什么它可以在模拟器上运行但不能在设备上运行?还有为什么它适用于最多两个联系人而不是 3 个或更多联系人?
iphone - 按国家/地区划分的地址字段
iPhone 通讯录应用程序有一个很好的界面来保存地址。当您更改国家/地区时,字段会更改为特定于该国家/地区的地址字段。例如,美国有一个“邮编”字段,而其他国家有一个“邮政编码”。
是否有任何方法可以通过传递国家代码来获取这些字段?
c# - 自定义 iphone 联系人详细信息屏幕
我需要制作一个与 iphone 通讯录联系人详细信息视图相同的屏幕。我们可以在其中显示联系人图片、相关联系人号码、地址、网址等。
我必须在其中显示一些与我的应用程序相关的自定义属性。
所以我采用图像控制、几个标签和一个 uitableview 来显示一些联系人。
但问题是当我滚动屏幕时,它只滚动 uitableview,而不是我们在 iphone 中看到的整个屏幕。
我是 iphone 开发的新手,所以如果有人给我一些代码示例,我可以通过它来实现该功能将对我更有帮助
谢谢
ios - iOS通讯录中的用户信息
在 MacOS XI 上可以使用类中的方法me
来ABAddressBook
获取登录用户的记录,参见Apple 的文档。在 iOS 上,文档中没有列出类似的函数调用(在相应的 C 接口中)。iOS 通讯簿似乎不会在同步时保留此信息。
有什么方法可以在 iOS 下识别用户,还是我需要为我的每一个应用程序设计一种专有机制?
ios - 设置 kABPersonType
我正在尝试为联系人(ABAddressBook iOS)设置 kABPersonType 值。
[currentContact personType] 是一个 NSNumber。
当我们到达 ABAddressBookSave 时会抛出一个错误。
如下;
在所有其他情况下;例如
ABRecordSetValue(person, kABPersonNoteProperty, [currentContact note], nil);
属性设置没问题。
任何想法为什么会发生这种情况?
干杯,
富有的
c - 在 Mac OS X 上获取默认电子邮件地址
我正在尝试获取当前用户的电子邮件(如果有),以便创建自定义的“联系我们”消息。
代码在 C 中。我尝试过使用 AddressBook.framework,但找不到获取电子邮件地址的方法。
有人知道如何获取电子邮件地址吗?
谢谢你。
iphone - 在特定联系人处打开联系人列表
我有一个使用 aABPeoplePickerNavigationController
来挑选联系人的 iPhone 应用程序。第一次选择联系人时,联系人列表显然从顶部开始,在字母“A”下方。但是,假设您在“M”下选择了一个联系人;如果您稍后想要更改选择的联系人,我想初始化联系人列表,以便它已经滚动到“M”部分。
这是我用来打开联系人列表的代码:
我在参考指南中找不到有关如何配置控制器打开位置的滚动偏移的任何信息。
iphone - 以编程方式更改 ABAddressBook、ABPersonCopyArrayOfAllLinkedPeople 中的链接联系人数组
是否可以以编程方式添加/删除ABPersonCopyArrayOfAllLinkedPeople返回的 CFArray 中的联系人,从而有效地链接和取消链接来自各种来源的不同联系人记录以在 iOs 电话簿中显示为“统一”?