问题标签 [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 - 如何将 CNContactPickerViewController 与目标 c 一起使用?
嗨,我是 iOS 开发的新手。我想从默认联系人应用程序中选择一个联系人。为此,我创建了一个应用程序,允许用户从 iPhone 默认联系人应用程序中选择联系人。对于 iOS 9+ 版本,我正在使用以下截图。
我还在我的 uiviewcontroller 中添加了 CNContactPickerDelegate 委托。当我执行上述代码时,它会打开联系人应用程序,但是当点击联系人时,应用程序会变为空白。
在此先感谢,任何人都可以分享您在 Objective-C 中使用 CNContactPickerViewController 的知识。
ios - iOS Swift CNContactPickerViewController 搜索联系人并添加到选择
我正在使用 iOS 9 和 Swift 2.2
我已经实现了 iOS 内置CNContactPickerViewController
使用CNContactPickerDelegate
来获取联系号码,
在里面CNContactPickerViewController
屏幕中,当我单击顶部的搜索字段并搜索名称时,我需要将该名称添加到我的选择中,但点击联系人后没有任何反应。
我到处搜索并试图找到任何解决方案
我需要在我的代码中添加任何内容还是 iOS 9 错误
ios - 如何在 swift3 中获取 CNLabeledValue 的本地化字符串
在 swift 2 中,我正在使用CNLabeledValue.localizedStringForLabel(phoneNumber.label)
并且工作正常。
在 swift 3 中,我尝试了这一行CNLabeledValue.localizedString(forLabel: phoneNumber.label!)
但出现generic parameter 'ValueType' could not be inferred
错误
如何在 swift3 中获取 CNLabeledValue 的本地化字符串?
ios - 在 iOS 中使用 CNContacts 检查联系人列表中是否存在联系人号码
我正在实现一个逻辑来检查联系人列表中是否存在联系人,并根据此结果插入联系人。到目前为止我的进展:
现在,问题是在枚举之后,if (isExists == NO)下的代码会触发多次并多次保存联系人。如何停止它?我唯一需要的是如果联系人退出然后不要保存它,否则只保存一次。任何帮助将不胜感激。
ios - CNContact 保存联系人时不发送联系人图像
我已经编写了一个代码来保存带有图像的联系人。我使用 CNContact 类来做到这一点。它成功保存了联系人。
联系人在 iOS 的默认联系人应用程序中正确显示缩略图。但我的问题是,当我使用 iOS 的默认联系人应用程序通过 SMS 或电子邮件共享该联系人时,该图像不会添加到 vCard 中。
谁能指导我做错了什么?
以下是我用来保存联系人的方法。它在斯威夫特。
ios - CNContactVCardSerialization.dataWithContacts 给出异常
我正在尝试使用方法将 CNContact 数组转换为 vCard CNContactVCardSerialization.dataWithContacts()
。但它给了我以下错误。
2016-07-25 14:05:00.115 AddressBook-ios9[902:28918] Exception writing contacts to vCard (data): A property was not requested when contact was fetched.
我确保我传递了一个有效的 CNContacts 数组,但它仍然给出了这个异常。谁能指导我做错了什么?
我在下面附上源代码。
ios - 快速更改contactsUI'forNewContact'的标题
我正在使用联系人 UI 使用此代码添加新联系人
我想让导航栏标题为“AppContact”,但它总是得到默认的“新联系人”。如何更改标题?
whatsapp - 如何将 iOS 应用中的联系人分享到 Whatsapp?
通过显示插件 net.whatsapp.WhatsApp.ShareExtension 无效错误,使用 UIActivityViewController 将 .vcf 共享到 WhatsApp 失败
共享图像或文本正在使用 UIActivityViewController,但共享 .vcf 不适用于 whatsapp(适用于邮件/消息/信使等)。
除了.vcf,还有其他方法可以与whatsapp 分享联系方式吗?请分享任何建议。
ios - Swift:没有调用 didSelectContactProperty
我已经意识到,如果我使用委托方法contactPicker:didSelectContact
来呈现自定义CNContactViewController
,contactPicker:didSelectContactProperty
则不再调用该方法。
当用户选择属性时,如何呈现自定义CNContactViewController
并收到通知?
使用contactViewController:shouldPerformDefaultActionForContactProperty
来记录选定的数据确实有效,但它似乎是对该方法的滥用。