导入 Vcard-File (VCF) inot icloud.com 不支持正确编码

问题描述

我需要将 300 个联系人从我的 sql 数据库导入 iphone。 vcf 文件创建正确,因为单个 vcard 在 iPhone 中工作。 我创建文件通过邮件发送给我自己并打开文件。 但我认为在比当前 IOS 14.4(可能是 13.x 左右)更早的版本中,您也可以从 vcf 文件中导入多个联系人。

所以我尝试通过 icloud.com 做到这一点。

但是我尝试过的 CHARSET=xyz 中没有一个能够导入德语字母 ä,ö,ü,ß 和其他符号,如 ´,`,任何克罗地亚符号,如 Biškupečka 等。

Vcard 版本设置为 VERSION:3.0 也试过 VERSION:4.0

CHARSET=Windows-1252 不起作用,Latin-1 不起作用,我通过反复试验尝试了至少 10 种不同的方法。 没有机会在没有获得此替换标志的情况下导入 � 对于不可用的字母。

此外,我无法将一个电话号码设置为 Mobil,另一个设置为工作。

我找到了很多示例,但没有人在 icloud 中工作以获得所需的解决方案。

这是我上次失败的试验(示例):

BEGIN:VCARD
VERSION:3.0
N;CHARSET=Windows-1252:Jarreau;Al;;;
FN;CHARSET=Windows-1252: Al Jarreau
ORG;CHARSET=Windows-1252:Ägais Records
ADR;TYPE=WORK,PREF;CHARSET=Windows-1252:;;Wald-Straße 24 a;Essen;;94369;Deutschland
EMAIL;TYPE=PREF,INTERNET:[email protected]
TEL;TYPE=CELL,PREF,VOICE;CHARSET=Windows-1252:00311234567
TEL;TYPE=WORK,VOICE;CHARSET=Windows-1252:003177889988
REV:2021-02-12T17:05:38Z
END:VCARD

我总是得到 icloud 中名为“Mobil”的第一个电话号码,尽管 TYPE=CELL 第二个号码叫做“iPhone”,虽然 TYPE=WORK

希望有人能帮忙 谢谢 迈克尔

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)