# Guideline 4.3 Design Spam 被拒怎麼辦

> 4.3(a) 禁止重複上架同一款 App，4.3(b) 拒絕飽和類別中毫無差異的 App。解法是做出別人沒有的核心功能。

原始頁面：[Guideline 4.3 Design Spam 被拒怎麼辦](https://devoria.fr/zh-hant/blog/guideline-4-3-design-spam-rejected)
作者：[Mehdi Azizi](https://devoria.fr/zh-hant/mehdi-azizi)
發布日期：2026-09-23
內容最後修訂：2026-10-09


## Guideline 4.3 Design Spam：簡短回答

Guideline 4.3 是 App Store 的反垃圾規則。4.3(a) 禁止把同一款 App 重複上架好幾次，實務上主要用來對付換皮重新包裝的 App。4.3(b) 則會拒絕那些和現有 App 分不出差別的作品，尤其是在已經飽和的類別。解法得從根本下手：做出一個別人都沒有的核心功能。

這是最難修正的一種退件：它質疑的是你的 App 存在的理由，如果產品和現有 App 太像，改再多程式碼都沒用。

我自己也在上架 iOS App：Solys 是一款要玩小遊戲才能關掉的鬧鐘，TradaZen 是交易練習 App，兩款都已經上架 App Store。Nolera 和 Clic 曾經被退件，後來修正過關。我吃過 2.1、5.6.3 和 2.3.2 的退件，細節都寫在[為什麼 Apple 會退你的 App](https://devoria.fr/zh-hant/blog/apple-app-rejection-reasons-real-cases)。我從來沒被 4.3 退過件，這點我不會騙你。這篇指南是根據 Apple 的官方文字整理改寫的。

## Guideline 4.3 到底寫了什麼？

4.3「Spam」位於 [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) 的第 4 節「Design」。它的兩個部分針對的是兩種不同的問題。

### 4.3(a)：一款 App 就好，不要每個變體各做一份

官方文字要求不要為同一款 App 建立多個 Bundle ID。Apple 舉的例子是：為世界上每座城市各上架一款地圖 App，而不是做一款全球地圖讓使用者搜尋自己的城市。如果你的 App 有依地點、運動隊伍或大學區分的版本，Apple 建議你只送審一款 App，再用 App 內購買提供各個變體。

實際上，退件訊息的範圍比這個例子更廣。開發者在 [Apple 開發者論壇](https://developer.apple.com/forums/thread/768484)公開的 4.3(a) 退件中，Apple 寫到這款 App 和其他開發者送審的 App 共用「a similar binary, metadata, and/or concept」，只有些微差異。訊息把這類相似或重新包裝的 App 定性為垃圾內容。重點在三個詞：binary（編譯後的程式碼）、metadata（名稱、描述、截圖）和 concept。

另外兩條規則也是同一個方向。4.2.6 是 [guideline 4.2](https://devoria.fr/zh-hant/blog/guideline-4-2-minimum-functionality-app-rejected) 底下的子規則，會拒絕用商業範本或 App 產生服務做出來的 App，除非是由內容提供者本身直接送審。Guideline 4.1「Copycats」禁止抄襲熱門 App、只稍微改一下名稱或介面。它開頭就是一句很簡單的話：「Come up with your own ideas.」

### 4.3(b)：飽和的類別

4.3(b) 會拒絕那些和市面上已經大量存在的 App 分不出差別的作品：對 Apple 來說，這種投機的變體會讓使用者更難在 App Store 上找到好東西。

條文直接點名了相關類別。交友 App、手電筒、音效、桌布、簡單計時器和算命（「fortune telling」）都已經是很成熟的類別。Apple 不再接受這些類別的新送審，除非它們提供「a meaningfully different or improved experience」。沒有更新、沒有改進或沒人在用的 App，Apple 甚至可能直接下架。

第二份清單更嚴格：飲酒遊戲、Kama Sutra、放屁和打嗝 App。Apple 認為這些品質低落或沒花什麼心思，反覆送審這類 App 可能會導致你被踢出開發者計畫。

目前版本的條文並沒有直接點名星座運勢和占星。不過一款通用的每日星座運勢 App 和算命非常接近，我會把它當成飽和類別看待。

## 為什麼用 AI 和範本做的 App 更容易吃到 4.3

### 範本天生就什麼都共用

網路上販售的 App 範本會被很多開發者買走，他們改改顏色、圖示和名稱就送審。Apple 沒有說明它怎麼偵測相似度，但它的訊息提到 binary、metadata 和 concept：這三樣東西正是範本和它所有複製品共用的。這就是 4.3(a) 和 4.2.6 鎖定的情況。

### AI 給你的是你點子的「平均版」

叫 AI 做「一款習慣追蹤 App」，它會給你這個點子最可能的版本，也就是現有 App 的平均值，畫面一樣、新手引導也一樣。程式碼也許是原創的，概念卻不是。而 4.3(b) 評判的是使用體驗，不是程式碼原不原創。

AI 很會把一個有差異化的點子寫成程式，但它沒辦法替你找出差異。它擅長什麼、會漏掉什麼，我在[用 AI 做 iOS App](https://devoria.fr/zh-hant/blog/ai-ios-app-pitfalls-checks) 裡有詳細說明。

## 怎麼讓你的 App 真正與眾不同

### 一個沒有人用同樣方式提供的核心功能

這是我每個點子都會套用的規則，就是為了避開 4.3：一個沒有別人用完全相同方式提供的核心功能。再多做一款鬧鐘很容易被挑毛病，簡單計時器就在 Apple 點名的類別裡。Solys 是一款你必須贏下小遊戲才能關掉的鬧鐘。差異一句話就講得完，而且第一次使用就看得出來。

測試方法：把「這是唯一一款能……的 App」這句話講完。如果你只能接「但比較好看」，代表你的差異太弱了。

### 屬於你自己的內容和邏輯

換一層外皮是不夠的。讓 App 與眾不同的是它產出的東西：為它而寫的內容、它計算出的資料、別處找不到的機制。如果你是從範本或開源專案起步，要改的是邏輯，不只是顏色。

### 用名稱、截圖和描述證明這一點

4.3(a) 的訊息提到 metadata：審核人員也會評判你的商品頁面，就跟 [guideline 2.3.10](https://devoria.fr/zh-hant/blog/guideline-2-3-10-app-rejected-metadata) 一樣。像「Flashlight Pro」這種通用名稱，還沒打開 App 就在宣告自己是複製品。你的名稱和副標題要講出獨特的功能，第一張截圖要秀出它，描述也要從它開頭。這些功夫對你的搜尋排名也有幫助：方法寫在 [App Store ASO](https://devoria.fr/zh-hant/expertise/app-store-aso) 這一頁。

### 所有變體都放在同一款 App

如果你的點子可以依城市、隊伍或主題延伸，就只上架一款 App，在裡面讓使用者選擇，變體要收費的話就用 App 內購買。這就是 4.3(a) 字面上的意思。

## 在 App Store Connect 怎麼回覆 4.3 退件

以前叫 Resolution Center 的地方，現在在 App Store Connect 的 App Review 區塊。只要你還沒重新送審，就可以在那裡用文字和附件（截圖或文件）[回覆 App Review 的訊息](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/)。

1. **先確認是哪條子規則。** 4.3(a) 退件講的是和其他 App 相似或有多個變體。4.3(b) 退件講的是飽和類別。
2. **對本質誠實。** 如果你的 App 來自範本，或真的跟現有 App 很像，就別爭了：要改的是產品，不是措辭。
3. **如果差異是真的，就把它秀出來。** 用英文簡短、就事論事地回覆，附上一段核心功能的影片。

我會用的範本，請自行調整：

```text
Hello App Review team,

Thank you for your feedback regarding Guideline 4.3.

[App name] is not a variant of an existing app. Its core feature is:
[one sentence: what the user can do that no other app offers this way].

What makes it different:
- [Unique feature, and where to find it in the app]
- [Original content or logic created for this app]
- [Why it matters to the user]

All code, content and assets were created for this app.
We do not publish any other app based on the same code or concept.

Attached: a short screen recording of the core feature.

If a specific part of the app looks similar to existing apps,
could you tell us which one, so we can address it precisely?

Best regards,
[Your name]
```

關於程式碼和其他 App 的那兩句話，只有在屬實的時候才寫。回覆 Apple 時說謊，代價會比一次退件高得多。任何退件後的完整處理流程，都在[被 Apple 退件的 App](https://devoria.fr/zh-hant/expertise/app-rejected-by-apple) 這一頁。

## 什麼時候該向 App Review Board 申訴

如果你認為審核人員誤解了你 App 的概念和運作方式，或你在審核過程中受到不公平的對待，Apple 允許你[向 App Review Board 申訴](https://developer.apple.com/distribute/app-review/)。Apple 設了三個條件：具體說明你的 App 為什麼符合 guidelines、每次被退的送審只能申訴一次，以及先回覆所有要求補充資訊的請求。

當你的差異是真的、在 App 裡看得到，而你在 App Store Connect 的回覆還是沒能讓對方理解時，就提出申訴。如果是範本、山寨或沒有差異的變體，申訴也改變不了產品本身。

Apple 在同一頁也提供和 App Review 進行 30 分鐘的視訊諮詢。如果你的點子很接近飽和類別，動工之前先去問清楚。

## 送審前的防 4.3 檢查清單

- 你能把「這是唯一一款能……的 App」這句話講完，而且不提到設計
- 核心功能第一次使用就看得到，不用找
- 沒有任何畫面、文字、聲音或視覺素材是原封不動從範本拿來的，而且範本的邏輯你已經改過
- 你沒有上架兩款共用同一份程式碼和同一個概念的 App
- 你的變體（城市、隊伍、主題）都放在同一款 App 裡
- 你的名稱和副標題講的是獨特功能，而不是類別
- 你的第一張截圖和描述都從你的差異開始
- 如果你的 App 碰到 4.3(b) 點名的類別，審核備註要用兩句話說明它的不同之處以及怎麼測試

## 4.3 要在挑點子的時候就預防

在飽和市場裡「再多一款」App 會有兩個問題。Apple 可能依 4.3(b) 退件。就算過了，它也得跟那些已經被安裝好幾年的 App 競爭，卻給不出讓人選它的理由。

所以差異化不是送審時才補上去的東西。它在寫下第一行程式碼之前就要決定好，把你的點子精簡成一個明確的核心功能，鎖定一群明確的使用者。這是規劃得當的 [iOS App MVP](https://devoria.fr/zh-hant/expertise/ios-app-mvp) 的核心，也是我[從點子到 App Store 的方法](https://devoria.fr/zh-hant/blog/how-to-make-an-app-4-steps)的第一步。

## 寫程式之前先選對點子

在 [iOS Kit](https://devoria.fr/zh-hant/kits/ios) 裡，流程的第一步就是做這件事：在寫程式之前，先選定點子、目標使用者和價格。

已經收到 4.3 退件了？[Apple Review Kit](https://devoria.fr/zh-hant/kits/review-apple) 能幫你找出被引用的規則、它要求什麼，還有修正和回覆的範例。如果你想現在就一起看你的案子，[跟我預約一小時](https://devoria.fr/zh-hant/coaching)，線上視訊進行。

沒有人能保證你一定過得了 Apple 審核，我也一樣。但我可以幫你從一開始就排除那些只會變成「又多一款」的點子。

還在懷疑你的點子嗎？[免費診斷](https://devoria.fr/zh-hant/diagnostic)會從你的專案出發，告訴你該先處理哪個步驟，並寄給你我的防 Apple 退件檢查清單。接著首頁會告訴你如何在寫程式之前先選定點子，[不用從零開始做出手機 App](https://devoria.fr/zh-hant)。

## 常見問題

### 4.3(a) 和 4.3(b) 有什麼不同？

4.3(a) 針對的是重複：同一款 App 有好幾個版本，或一款 App 的程式碼、商品頁面或概念和其他 App 幾乎一樣，只差一些細節。4.3(b) 針對的是飽和：在一個已經很擁擠的類別裡沒有任何新東西，例如手電筒。

### 我用 AI 做的 App 會因為 4.3 被退嗎？

不會因為它是用 AI 做的就被退：Apple 評判的是成果，不是工具。風險來自一個通用的點子，被 AI 做成現有 App 的平均版。如果你的核心功能獨特又看得見，程式碼的來源在 4.3 這條規則下不會有問題。

### 可以用範本而不被退件嗎？

[把範本當作技術起點](https://devoria.fr/zh-hant/kits/code-de-depart)，再大幅改造，並不是問題所在。把範本幾乎原封不動地上架，只換了新名稱和新顏色，正是 4.3(a) 和 4.2.6 鎖定的對象。

### 被 4.3 退件後要換帳號或 Bundle ID 嗎？

不用。換識別碼或帳號並不會改變 App 本身，而且 4.3(b) 明定反覆送審低價值的 App 可能導致被踢出開發者計畫。唯一長久的出路是修改產品，然後重新送審。

### 交友或桌布 App 還有可能被接受嗎？

有可能，前提是它提供真正不同或更好的體驗：這是 Apple 條文設下的條件。這個差異必須在 App、商品頁面和審核備註裡都看得出來。


## 你的專案

[Apple Review Kit](https://devoria.fr/zh-hant/kits/review-apple)：我使用的 App Store 審核檢查清單、我被 Apple 退件後的修正、給審核人員的備註，以及兩個審閱你 App 的 Claude Code skills。29 €。

[iOS Kit](https://devoria.fr/zh-hant/kits/ios)：用 Claude Code 打造你的 iPhone App：我的 App 所用的 Starter Code、檢查成果的 skills，以及 Apple Review Kit、App Store Screenshots Kit 與 ASO Kit。129.99 €。
