vCard 通訊錄檔案 (.vcf) 是 iPhone 在你從郵件中點選附加檔案、透過 AirDrop 接收,或從「檔案」App 開啟時所接受的標準格式。vCard 產生器 會在你目前的瀏覽器中產生該檔案,方法是收集你輸入的聯絡人資訊、跳脫 vCard 4.0 中視為結構性字元的標點符號,並折疊過長的 Unicode 行,讓 iOS Contacts 等匯入工具能乾淨地重新組裝。由於每個步驟都在網頁本機端進行——無需上傳、無需帳號、無需遠端服務——聯絡人資料在你主動分享下載的檔案之前都會保持私密。產生的檔案是任何編輯器都能開啟的純文字檔,並遵循 RFC 6350(定義 vCard 4.0 格式的 IETF 規格)中的核心序列化規則。iOS Contacts 是眾多可讀取這些檔案的通訊錄應用程式之一,它會將每個屬性(例如 FN(格式化姓名)、ORG(組織)、TITLE、EMAIL、TEL 和 URL)對應到新聯絡人卡片上的對應欄位。一旦 .vcf 進入 iPhone,只要輕點一下就能新增為聯絡人,而結構化的屬性會直接對應到 iOS Contacts 中相應的欄位。

how to get vcard contacts on iphone
how to get vcard contacts on iphone

vCard 產生器能為 iPhone 使用者做什麼

大多數 iPhone 聯絡人工作流程都假設檔案已經存在——別人傳來的 .vcf,或從 iCloud 匯出的檔案。產生器處理的則是檔案尚未存在、且你想自行建立的情境,無需安裝軟體、無需註冊帳號,也無需將聯絡人資料貼到遠端網頁表單中。你在表單中輸入資料,網頁就會組裝好 vCard 4.0 文字記錄,然後透過下載連結直接從暫存的瀏覽器 Blob 取得 .vcf。IANA vCard 元素註冊表 列出產生器輸出的標準化屬性,而 RFC 6350 規格則定義了這些屬性遵循的序列化規則。

由於組裝作業在你目前的瀏覽器工作階段中進行,聯絡人資料從不離開裝置。關閉或重新載入網頁就會捨棄輸入的值與下載網址。這使得這套工具在聯絡資料屬於私人、檔案僅供一次性使用,或你只是想比開啟桌面型聯絡人管理工具更快取得一份可攜式記錄時,成為合理的選擇。

使用 vCard 產生器建立 .vcf 檔案

建立 iPhone 能毫無問題接受的聯絡人檔案,在網頁上是三步驟的工作流程:輸入、預覽、下載。每一步都會持續顯示聯絡人資料,讓你在檔案進入匯入工具之前可以更正錯字。

  1. 輸入必要的全名。網頁會將姓名欄位標示為必填,因為缺少格式化姓名的 vCard 不是實用的可攜式記錄——大多數匯入工具會拒絕該檔案或顯示空白名片。
  2. 新增任何屬於名片內容的選用細節。實用的新增項目包括組織、職稱、電子郵件地址、附帶適當國碼的電話號碼、網站,以及簡短備註。空白欄位會從輸出中省略,而不會以空白屬性的形式出現。
  3. 選擇「Create vCard」並閱讀預覽內容。預覽窗格會顯示檔案將包含的確切 vCard 4.0 文字,因此請在繼續之前確認姓名的拼字、電話號碼的國碼、電子郵件網域,以及網站路徑。
  4. 下載 .vcf 檔案。下載連結是由預覽內容組裝而成的暫存瀏覽器 Blob,可讓聯絡人資料保持在裝置本機。請用容易辨識的名稱(例如 jane-doe.vcf)儲存檔案,方便日後傳輸到 iPhone 時找尋。

下載完成後,請在任何文字編輯器中開啟 .vcf,確認檔案開頭為 BEGIN:VCARD,宣告 VERSION:4.0,包含帶有格式化姓名的 FN 屬性,納入你所提供的選用屬性,並以 END:VCARD 結尾。這種純文字檢查是在搬移檔案前最快速的健全性驗證。

將 .vcf 檔案移至你的 iPhone

一旦 .vcf 位於電腦或雲端帳號中,iPhone 提供了幾種匯入路徑。每種方式都將輕點檔案一次視為新增聯絡人的邀請,因此選擇主要取決於檔案目前所在的位置。

  • 從附近的 Mac 或另一部 iPhone 使用 AirDrop:接收端的 iPhone 會提示接受檔案,然後將其以聯絡人卡片形式開啟。
  • 郵件附件:將 .vcf 以電子郵件寄給自己,然後在 iPhone 的郵件 App 中點選附件。
  • 訊息:將 .vcf 傳送至自己的 iMessage 或 SMS 對話串,然後點選該泡泡。
  • 檔案 App:將 .vcf 放到 iCloud Drive、「我的 iPhone」或「檔案」App 可存取的其他第三方雲端資料夾中,然後點選或長按該檔案。
  • Safari 下載:造訪 iCloud.com 或任何託管該檔案的網站,並直接在 Safari 中下載——檔案隨後會出現在「下載項目」位置。

AirDrop 與「檔案」App 在檔案傳輸本身不需要網際網路連線;郵件、訊息和 Safari 路徑則需要 iPhone 上線才能接收檔案。這五種方式都會在 iPhone 上產生相同的匯入提示,因此選擇哪一種,取決於從已持有 .vcf 的裝置出發哪種方式最迅速。

將 vCard 匯入 iPhone 聯絡人

在 .vcf 進入 iPhone 之後,匯入作業只需在接收 App 中輕點一次。在郵件中點選檔案、接受 AirDrop 提示,或從「檔案」App 開啟。iOS 會預覽聯絡人卡片並提供 Create New Contact 按鈕;若檔案在同一份文件中包含多張 vCard,提示則會變成 Add All Contacts 或類似的選項,以匯入整組資料。

新項目會出現在 iPhone 聯絡人列表的最上方,而每個 vCard 屬性會對應到帶有標籤的欄位:

vCard 屬性用途iPhone 聯絡人欄位
FN格式化姓名(必填)聯絡人卡片上的顯示名稱
ORG組織名稱公司
TITLE職稱Job Title
EMAIL電子郵件地址Email
TEL電話號碼Phone
URL網站Website
NOTE自由格式備註Notes

若 .vcf 包含帶有國碼的電話號碼,iPhone 會原樣儲存,並在撥號時提供使用適當國際冠碼撥打的選項。電子郵件地址會成為聯絡人卡片上可點選的連結,而網址項目在被點選時則會在 Safari 中開啟。

產生器代為處理的細節,讓匯入工具不再出錯

當 .vcf 以手動方式組裝時,有四個細節容易遺漏,而每一個都可能導致 iPhone 聯絡人無法乾淨地匯入檔案。產生器會自動處理這些細節:

  • 文字跳脫。vCard 4.0 將逗號、分號、反斜線與換行視為文字值內部的結構性分隔符號。像 Doe, Jane 這類姓名,或包含分號的組織名稱,否則會被切分為不同的屬性值。產生器會跳脫規格中標示為具有特殊意義的每個字元。
  • UTF-8 位元組行折疊。vCard 內容行有以 UTF-8 位元組(而非字元)計算的長度規則,預設上限為 75 個位元組,超過即需接續。產生器會折疊過長的行,並以單一空白開頭作為接續行,且會處理完整的 Unicode 程式碼點,確保表情符號或多位元組字元絕不會在其 UTF-8 編碼中間被切斷。
  • CRLF 行結尾。下載的檔案使用 CRLF 行結尾,並以一個結尾的 CRLF 作為結束,以符合 RFC 6350 中的行終止規則。不同平台上的匯入工具對混合行結尾的處理並不一致,因此統一使用 CRLF 的檔案是最安全、最具可攜性的形式。
  • 輸入驗證。網站項目必須是公開的 HTTP 或 HTTPS URL——內嵌的使用者名稱與密碼會被拒絕。其他聯絡人欄位會拒絕不支援的控制字元,並設有實用的長度限制。備註內部的換行會以屬性值內部編碼的方式處理,而非允許其注入額外的 vCard 屬性。

產生器刻意只輸出一小組保守的屬性,而不包含廠商專屬的相片、社群個人檔案或同步擴充。這樣的範圍讓檔案能與最廣泛的通訊錄應用程式相容,其中包括 iOS Contacts。

驗證並排除匯入問題

最終的相容性檢查就是實際匯入。下載 .vcf 之後,使用上述任一方式將其傳送到 iPhone 並點選。若聯絡人卡片以預期的姓名與欄位開啟,表示該檔案的可攜性足以讓你放心地分享。若有任何看起來不正確的地方——缺少電子郵件、電話號碼夾帶多餘的逗號、備註被截斷——請回到產生器,編輯輸入內容,並下載一份新的 .vcf,而非嘗試手動修補現有檔案。

不同應用程式的匯入行為與支援的選用屬性可能有所不同,因此同一份 .vcf 在 iOS Contacts、Google Contacts 與 Outlook 中的呈現可能略有差異。在最在意的目標應用程式中進行測試匯入,是最接近保證的做法。若想更深入了解如何建立在各種通訊錄 App 之間都能順利傳遞的 vCard,這份關於建立可在任何地方乾淨匯入之 vCard 的指南 從不同角度探討了同一組保守屬性。

產生器並未聲明電子郵件地址或電話號碼屬於真實人物;它只是將你所提供的值序列化。它也不是數位身分、經驗證的簽章,或在分享他人聯絡資訊前取得同意的替代方案——在散布所產生的 .vcf 時,請將這項區別牢記在心。

相關閱讀:如何從 Gmail 取得單一聯絡人的 vCard