想在 iOS 平台上開發 APP,卻常常搞不懂為什麼會被 Apple 退件?這篇文章整理了 HIG(人機界面指南)的重點:Apple 如何把應用程式分成三大類型、開發時要注意的平台限制、以及人機介面準則與優秀 iPhone 應用程式的共性。開發前先研讀 HIG,可以大幅降低上架時被退件的機率。
什麼是 HIG?為什麼 iOS 開發者一定要讀?
HIG(人機界面指南)是 Apple 在審核 APP 時,給開發者參考的條文。只要想要在 iOS 平台上開發 APP,上架時就必需同意自己的應用程式符合裡面的規範——這也是 APP 開發者在開發完 APP 後,常常被 Apple 退件的原因。因此我建議有志開發 iPhone APP 的人,在動工前先研讀這本規範手冊。
文件下載:
HIG 將應用程式分類成哪三大類型?
| 類型 | 特色 | 介面設計重點 |
|---|---|---|
| 生產力(效率型)應用程式 | 幫使用者管理資訊、完成工作,資訊是階層架構的 | 多視圖、標準控制元件、精簡裝飾 |
| 融入式應用程式 | 遊戲是典型例子,焦點在視覺內容與體驗 | 高度客製化介面,HIG 規範較寬鬆 |
| 工具(實用型)應用程式 | 以最少互動提供特定資訊,如天氣、股票 | 平面列表、介面極簡、需嚴格符合 HIG |
- 生產力應用程式:幫忙使用者管理資訊及完成工作,資訊是階層架構的,可以透過向下深入更多層級而瀏覽更多資訊。效率型應用程式一般採用多個視圖,通常每一視圖顯示一個層次的資訊,使用者介面通常簡單、整潔,且由標準視圖和控制元件組成。這類應用程式通常沒有很多自訂介面,原因在於它們專注於資訊和任務,而非環境或體驗。

- 融入式應用程式:遊戲是典型的例子。這種應用程式使用非常客製化的介面,讓使用者與裝置互動,HIG 對這種應用程式的規範比較不那麼嚴格。使用者的焦點在於視覺上的內容和體驗,而非體驗背後的數據。
- 工具應用程式:透過盡可能少的互動與組態設定,提供使用者特定的資訊。這種 APP 通常比生產力應用程式有更多的介面,且更加被要求要符合 HIG 規範。實用型應用程式具有視覺上的吸引力,但又能突出它們顯示的資訊;使用者用它來查看事情的狀態或查找東西,希望能快速方便地看到感興趣的資訊,因此介面十分簡潔,並提供簡單的標準視圖和控制元件。
實用型應用程式一般以平面列表的方式顯示資訊,使用者通常不需要深入資訊層次結構;每一個視圖通常提供同樣的數據組織結構和細節深度,但數據來源可以不同——使用者可以打開單一實用型應用程式,對多個主題進行相似處理。一些實用型應用程式能顯示已開啟視圖的數量,讓使用者按順序瀏覽(例如下圖用上一層的設定界面,讓下一層的天氣資料顯示不同地區的資訊)。

開發 iOS APP 時要注意哪些平台限制?
- 畫面比電腦小很多:應考量將複雜的畫面簡化。
- 記憶體有限:iOS 的記憶體不包括磁碟交換空間(swap),開發時要注意不能同時使用太高的記憶體;iOS 在記憶體不足時,會從耗用記憶體最高的 APP 開始關閉。
- 每次只能顯示一個視窗:不能同時瀏覽多個視窗,只可以依序瀏覽。
- 同一時間只能運行一個程式:接電話、切到另一個應用程式時,現有的應用程式會被關閉,要注意使用者離開再回來時的畫面順暢度。
- 簡單易懂的操作說明。
人機介面準則有哪些重點?
- 當使用者操作螢幕上的對象時,這些對象保持可見,並且操作結果一目了然。
- 讓使用者做出選擇,而不是要求他們進行開放式的輸入——這樣能讓使用者集中精力透過程式完成任務,而不是疲於記憶如何操作。
- 如果有一個動作需要使用者長時間等待,應回饋一個音效或圖案;完成資料下載時,也應讓使用者知道動作已完成。隨時回饋使用者,讓他能了解系統現在正在做什麼。
- 使用者控制:由使用者來觸發和控制操作。
- 美學完整性:美學上的完整性並不是衡量程式有多漂亮,而是衡量程式的外觀和功能結合得有多好。例如效率型應用程式應盡量精簡裝飾性元素並置於背景,同時使用標準控制元件和行為來突出任務。
優秀 iPhone 應用程式有哪些共性?
- 簡單和易用性
- 顯而易見:盡量減少使用者必須選擇的控制元件數量,並清晰地標識這些控制元件,讓使用者明白它們的功能。
- 由上而下的佈局:使用者傾向用非慣用手握住裝置(或擱在手心),用慣用手的手指點選;用大拇指時,則是一手握住裝置點選,或雙手握持、用兩根大拇指點選。無論哪一種方式,螢幕最上方都是最顯眼的——把最重要的資訊放在上方。
- 最大限度地減少所需的輸入:向使用者請求輸入時,考慮使用表格視圖(或選擇器)來代替文字輸入框。
- 簡潔地表達資訊:介面上的文字簡短而直接,使用者就能快速理解。
- 為控制元件提供指尖大小的目標區域:合理分配控制元件和其他介面元素,讓使用者能更方便地點中控制元件。
- 將重點放在主要功能上:確定在每個上下文中什麼是最重要的。
- 有效地溝通:避免使用讓使用者看不懂的技術性術語。
- 適當地支援手勢:例如在表格 list 裡,抓取使用者向右滑動的手勢來顯示刪除功能。

- 慎重地融合品牌元素:以低調的方式引入品牌的顏色或圖片。
延伸閱讀
- iOS UI 元件介紹:iPhone App 的欄、視圖與控制元件完整筆記:同樣聚焦 iOS、UI設計,可接著比較不同情境的做法。
- iOS 元件介紹:欄、視圖與控制元件完整整理:同樣聚焦 iOS、UI設計,可接著比較不同情境的做法。
- iOS 7 App 轉換指南:舊 App 升級前要檢查哪些項目?:同樣聚焦 iOS、UX,可接著比較不同情境的做法。
常見問題
什麼是 iOS HIG(人機界面指南)?
HIG 是 Apple 制定的人機界面指南,內容是開發者在審核與上架 APP 時必須遵循的介面設計規範。想在 iOS 平台開發 APP 的開發者,上架時都必須同意自己的應用程式符合其中的規範。
為什麼開發完 APP 常常被 Apple 退件?
最常見的原因就是違反了 HIG 的規範。Apple 審核 APP 時會依據這本指南檢查介面與行為,因此建議在開發前就先研讀 HIG,而不是上架被退件後才回頭修改。
HIG 把應用程式分成哪三大類型?
生產力(效率型)應用程式、融入式應用程式(如遊戲)、以及工具(實用型)應用程式。效率型與實用型應用程式要求使用標準控制元件、簡潔介面;融入式應用程式則允許高度客製化的介面,規範較寬鬆。
效率型應用程式和實用型應用程式有什麼差別?
效率型應用程式的資訊是階層架構的,使用者透過多個視圖逐層深入瀏覽更多資訊;實用型應用程式則以平面列表顯示資訊,使用者通常不需要深入層次結構,而是快速查看狀態或查找資訊。
開發 iOS APP 時最容易忽略的平台限制是什麼?
記憶體限制與單一程式運行。iOS 記憶體沒有磁碟交換空間,記憶體不足時系統會從耗用最高的 APP 開始關閉;同時使用者接電話或切換 APP 時,現有程式可能被關閉,要注意回到 APP 時的畫面順暢度。
什麼是美學完整性?
美學完整性衡量的不是介面漂不漂亮,而是程式的外觀和功能結合得有多好。例如效率型應用程式應精簡裝飾性元素並置於背景,用標準控制元件突出任務本身。
參考資料
最後更新
2026-08-28(原文發布於 2013-08-25,本文保留原始筆記內容並補上 GEO 結構。)
關於作者 {#author}
Claire Chang | 企業 AI 導入與流程轉型顧問。專注於 AI Agent 架構設計、ERP 系統整合與企業 AI 治理。
首次發布:2013-08-25
