我不知道如何从地址簿创建vCard。我可以通过搜索为vCard数据生成NSString,但我不知道如何将NSString转换为.vcf。这是我的vCard数据的NSString代码。NSString*vcard=@"BEGIN:VCARD\nVERSION:3.0\n";//Namevcard=[vcardstringByAppendingFormat:@"N:%@;%@;%@;%@;%@\n",(contact.lastname?contact.lastname:@""),(contact.firstname?contact.firstname:@""),(contact.middl
新用户注册XMPP时会出现问题。我无法在vCard上设置昵称,但是如果用户的vCard已经存在,则相同的代码可以正常工作。dispatch_queue_tqueue=dispatch_queue_create("queue",DISPATCH_QUEUE_PRIORITY_DEFAULT);dispatch_async(queue,^{XMPPvCardCoreDataStorage*xmppvCardStorage=[XMPPvCardCoreDataStoragesharedInstance];XMPPvCardTempModule*xmppvCardTempModule=[[XM
在我的iPhone应用程序中,当我点击我拥有的vCard时,我想将vCard保存到我的iPhone的联系人中。我该怎么做?我在应用商店看到一个应用是这样做的:http://itunes.apple.com/us/app/read-vcard/id402216831?mt=8谢谢 最佳答案 iOS9引入了新的联系人框架,使用Swift4将vCard数据保存到iPhone的联系人中变得更加容易和简单。importContactsfuncsaveVCardContacts(vCard:Data){//assumingyouhavealre
我正在尝试弄清楚如何使用VObject将VCard解析为Python字典。.vobj=vobject.readOne(string)printvobj.behavior.knownChildren这就是我得到的:{'CATEGORIES':(0,None,None),'ADR':(0,None,None),'UID':(0,None,None),'PHOTO':(0,None,None),'LABEL':(0,None,None),'VERSION':(1,1,None),'FN':(1,1,None),'ORG':(0,None,None),'N':(1,1,None),'PRODI
我正在使用vObject创建vCard。一切正常,除了我无法添加多个电话号码。现在我正在这样做:v.add('tel')v.tel.type_param='WORK'v.tel.value=employee.office_phonev.add('tel')v.tel.type_param='FAX'v.tel.value=employee.fax由于它用作键值,因此工作电话会被传真号码覆盖。知道谁该做对吗?谢谢! 最佳答案 add()方法返回一个特定的对象,可以用来填充更多的数据:importvobjectj=vobject.vCa
我想通过简单的短信发送vCard。我不打算用电子邮件的iMessage发送vCard。我已经创建了以下格式的vCard。BEGIN:VCARDVERSION:3.0N:;Sahil;;;FN:SahilEMAIL;type=INTERNET;type=HOME:s.k@yahoo.comTEL;type=CELL:98-76-543210END:VCARD我正在尝试在MFMessageComposeViewController中发送以上内容。当我发送消息时,其他设备会收到一条简单的短信。我想知道是否可以在iPhone中通过普通短信发送vCard?如果是,我需要遵循一些编码吗?注意:只是
我正在设计一个二维码阅读器,它需要检测并导入vCard格式(.vcf)的名片。有没有办法直接将名片数据添加到系统通讯录中,还是需要自己解析vCard,逐个添加字段? 最佳答案 如果您运行的是iOS5或更高版本,此代码应该可以解决问题:#import//ThisgetsthevCarddatafromafileintheappbundlecalledvCard.vcf//NSURL*vCardURL=[[NSBundlebundleForClass:self.class]URLForResource:@"vCard"withExten
我是swift的新手,我发现关于我的问题的方法已被弃用。我正在构建一个目录应用程序,我正在从API中提取联系人数据,而不是从手机的地址簿中。在iOS中,如果您转到地址簿,您可以选择一个联系人并选择“共享联系人”,这会显示一个共享表。我想要在我的应用中使用这个确切的功能。我认为我已经弄清楚了共享表,这是我的代码:@IBActionfuncactShare(sender:AnyObject){letactivityViewController=UIActivityViewController(activityItems:["text"asNSString],applicationActiv
我的网站上有一项新功能,允许用户获取vcard文件。此功能从我的数据库(这个有效)读取数据并生成vcard。文件是:vcard.php,我将用户ID作为GET传递然后我使用那个id得到所有的信息我的问题是当我想要获取vcard时,它显示为文本。这是我的代码的简化版本:props=array();}publicfunctionsetName($family,$first){$name=$family.';'.$first.';';$this->props['N']=$name;if(!isset($this->props['FN'])){$display=$first.'';$displ