Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用;资料来源;VCard中的财产?_Ios_Contacts_Vcf Vcard - Fatal编程技术网

Ios 如何使用;资料来源;VCard中的财产?

Ios 如何使用;资料来源;VCard中的财产?,ios,contacts,vcf-vcard,Ios,Contacts,Vcf Vcard,我在VCard规范中偶然发现了一个看起来很棒的特性,特别是中指定的“源”属性。声明是您可以提供一个URI,这是应用程序可以同步联系人的位置。我想在我正在开发的应用程序中使用此功能,但我似乎无法使其正常工作。具体来说,当我在手机(iOS联系人应用程序)中添加带有“源”字段的联系人时,它似乎没有被使用。当我更改URL中指向的数据时,我的手机应用程序从未接收到更改。这是否意味着我在苹果的开发者朋友没有在contacts应用程序中实现此功能,或者源字段不是我所认为的?使用wiki页面中的示例: BEGI

我在VCard规范中偶然发现了一个看起来很棒的特性,特别是中指定的“源”属性。声明是您可以提供一个URI,这是应用程序可以同步联系人的位置。我想在我正在开发的应用程序中使用此功能,但我似乎无法使其正常工作。具体来说,当我在手机(iOS联系人应用程序)中添加带有“源”字段的联系人时,它似乎没有被使用。当我更改URL中指向的数据时,我的手机应用程序从未接收到更改。这是否意味着我在苹果的开发者朋友没有在contacts应用程序中实现此功能,或者源字段不是我所认为的?使用wiki页面中的示例:

BEGIN:VCARD
VERSION:4.0
N:Gump;Forrest;;Mr.;
FN:Forrest Gump
ORG:Bubba Gump Shrimp Co.
TITLE:Shrimp Man
PHOTO;MEDIATYPE=image/gif:http://www.example.com/dir_photos/my_photo.gif
TEL;TYPE=work,voice;VALUE=uri:tel:+1-111-555-1212
TEL;TYPE=home,voice;VALUE=uri:tel:+1-404-555-1212
ADR;TYPE=WORK;PREF=1;LABEL="100 Waters Edge\nBaytown\, LA 30314\nUnited States of America":;;100 Waters Edge;Baytown;LA;30314;United States of America
ADR;TYPE=HOME;LABEL="42 Plantation St.\nBaytown\, LA 30314\nUnited States of America":;;42 Plantation St.;Baytown;LA;30314;United States of America
EMAIL:forrestgump@example.com
SOURCE:http://directory.example.com/addressbooks/fgump/Forrest%20Gump.vcf
REV:20080424T195243Z
x-qq:21588891
END:VCARD

我想,一旦我将这个联系人加载到联系人卡中,然后将姓名从“阿甘正传”改为“杰克·弗罗斯特”,该卡最终会同步。然而,我没有看到任何行为。这是一种安慰剂领域吗?

我一直认为RFC6350中的源属性描述纯粹是一种期望。据我所知(诚然,这是一个粗略的说法),从来没有人使用它实现过自动数据存储更新。这并不是说你不能在你自己的代码中实现这个概念,但是对于一小部分的联系人来说,它可能会变得很笨拙。作为一个可以手动检查联系人信息更新的地方,这是一个很好的属性。

我测试过的所有设备/软件都忽略了“源”atribute,可能是出于安全原因,没有人实现该功能。