RexCode logo
← 隨筆
2026-07-10

年齡分級多了一組「社群功能」問題:我的連線對戰算社群媒體嗎?

The Age-Rating Questionnaire Now Asks About Social Media. Does My Multiplayer Count?

2026-07-09 打開 App Store Connect,Apps 頁最上面跳出一條藍色橫幅:「Review New Social Media Questions on Age Ratings」。做兒童 App、又剛好在加連線對戰的開發者,第一個念頭是:這會不會把我的 app 打成 13+?拆解一下——多數情況答案是「不會,但有一件事要測」。

App Store · 年齡分級 Kids Category Game Center

這條通知背後是 iOS 27 家長控制的一環:Apple 想讓家長能針對「社群類 app」單獨設時間額度。所以它需要每個 app 自己申報「有沒有社群功能」。對開發者來說這不是要你改 code,是問卷多了一組必答題——但答錯會讓兒童 app 平白拿到 13+ 分級,值得先搞懂定義。

先看定義:Apple 說的「社群功能」是什麼

Apple 的定義很窄,關鍵字是 UGC + 動態牆

「能透過社群動態牆或類似的探索方式,去轉發、擴散或互動使用者產生的內容(UGC)的能力。」

符合的 app 會在商店頁多一個「Social Media」內容標籤,並被歸進 iOS/iPadOS/macOS 27 的社群時間額度分類(與你在 ASC 選的 app 類別無關,純看功能)。

時間軸與一個關鍵例外

時間狀態
2026-07-09 問題開放,可自願先填
2026-09 起 強制:送新 app、送更新、送 notarization 都必答
💡 13 歲以下例外 :就算你的 app 有社群功能,只要申報「13 歲以下停用」,13 歲以下用戶就不會被列進社群時間額度、也不會被強制拉到 13+。這代表兒童 app 加多人/社交功能,並不必然要吃 13+ 分級——前提是對未成年關掉社交能力。

核心問題:Game Center 回合制連線對戰算社群媒體嗎?

不算。回到定義就清楚了。

社群功能的判準是「動態牆 + 轉發/擴散 UGC」。兩個人透過 Game Center 下同一盤棋,交換的是棋步座標,不是可以被別人瀏覽、按讚、轉發的貼文。沒有動態牆、沒有內容探索、沒有 UGC——所以年齡分級的社群題答 No

我自己的例子:五子棋小學堂新版走 Game Center 回合制親友對戰(邀請制、非陌生人隨機配對),維持兒童分級,社群題照樣答 No。

📋 順手釐清:什麼才要答 Yes :公開留言牆、用戶互看的貼文動態、可被陌生人瀏覽的個人檔案內容——這些才是社群。單純分享成績截圖到系統分享面板、純數字排行榜,通常都不算。判準永遠回到「有沒有一個讓 UGC 被別人看見/擴散的動態牆」。

真正該小心的,其實不是這題——是 Kids Category 規則

社群分級題答 No 很容易;但如果你在兒童 app 裡加連線對戰,Guideline 1.3(Kids Category)有自己一套要求,這才是送審會被退的地方:

🔴 最快被退的一件事:自由文字聊天 。玩家之間能打字聊天,是兒童 app 幾乎必退的功能。只傳「落子座標」、不開任何自由輸入的溝通管道,是最安全的設計。
  • 優雅降級(最容易漏測):未成年 Game Center 帳號會被家長在「螢幕使用時間 → 內容與隱私 → 多人遊戲 / 加朋友」關掉。當 GKLocalPlayer 驗證失敗或多人被停用時,app 要顯示清楚訊息、而不是卡死或 crash。用真實兒童帳號測這條。
  • 加好友 / 邀請流程考慮 parental gate:純 Game Center 系統邀請面板由 Apple 管、通常可接受;但自己做的加好友或跨 app 社交入口,考慮擋在家長驗證(一道算術題)後面。
  • 隱私標籤複查:Game Center 配對會把 player ID 交給 Apple(不是交給你),一般仍可維持「開發者不收集資料」,但送審時 App Privacy 那欄的描述要跟實際一致。
  • 回合制優於即時制GKTurnBasedMatch 不需雙方同時在線,攻擊面更小、也更適合祖孫慢慢下。能用回合制就別上即時語音/連線。

現在該做什麼(給獨立開發者的行動清單)

1. 九月前先填。雖然七月只是「自願」,但九月起送任何更新都必答。與其等到補件重送當下被卡,不如現在就進每個 app 的 App Information 把社群題填好。

2. 純單機/教育類兒童 app 一律 No。沒有動態牆就是沒有社群功能,誠實答 No,對兒童 app 反而是信任加分。

3. 有連線對戰的,重點放在 Kids Category 送審實測,不是這題。用真實兒童帳號跑一遍:關掉多人遊戲測降級、確認沒有任何自由聊天入口、隱私標籤描述一致。

一句話:年齡分級新增的社群題,對沒有動態牆的兒童 app 就是「答 No、九月前先填」,不用改任何 code;真正要投時間的是——如果你有連線對戰,去測「家長把多人遊戲關掉時,你的 app 會不會優雅降級」。

資料來源:Apple Developer 公告〈Age rating questionnaire now includes social media questions〉(2026-07-09)。本文為獨立開發者實務筆記,非官方法規解釋,送審前請以 App Store Connect 當下的問卷與 App Review Guidelines 為準。