VCF文件将无法在OSX中打开

时间:2019-04-10 16:20:19

标签: macos utf-8 macos-mojave vcard

我有一个非常奇怪的问题。我正在开发一个生成vCard(.vcf)文件的应用程序。当我尝试使用OSX打开它时,出现错误:

  

未找到可导入的卡

搜索此问题使我进入了许多站点,但所有最终用户类型都属于我,而不是开发人员。

如果我使用textedit打开文件,然后单击“保存”而不进行任何更改,那么它将正常打开。像在查找程序窗口中一样,然后我可以看到文件的图像(在打开之前)切换到带有名称和信息的vCard的预览。重新保存中的某些内容可以解决该问题,但文件看起来相同。

然后,我在XCode中打开了一个正常工作和非正常工作的计算机,并打开了隐藏字符。它们是完全相同的。我还验证了编码是否相同(即utf-8),并且MIME是text / vcard。

我在这里不知所措,我想我的问题是:

  

我还应该检查什么?

更新

将两个相同的文件发送给Windows用户,并且出现相同的问题。一个打开,另一个不打开。他在Notepad ++中打开,特殊字符相同。在比较应用程序中比较了两个文件,它们是相同的。我会继续挖掘。

enter image description here

0 个答案:

没有答案