Guideline 2.3.10: app bị từ chối vì metadata
Bởi Mehdi Azizi
Đăng ngày , 9 phút
Guideline 2.3.10: xóa Android, Google Play và mọi nền tảng khác khỏi trang app, ảnh chụp màn hình và app. Ví dụ bị từ chối và được duyệt, kèm 2.3.3 và 2.3.7.
Guideline 2.3.10, "Accurate Metadata", từ chối app nào có trang sản phẩm hoặc giao diện nhắc đến một nền tảng khác: Android, Google Play, hay một chiếc điện thoại hãng khác trong ảnh chụp màn hình. Trang app của bạn chỉ nói về app của bạn trên thiết bị Apple, không gì khác. Nếu chỗ nhắc đến nằm trong trang app, bạn sửa rồi gửi lại đúng build cũ. Nếu nó nằm trong app, bạn cần build mới.
Có hai guideline "họ hàng" cũng hay khiến app bị từ chối vì cùng lý do: 2.3.3, khi ảnh chụp màn hình không cho thấy app đang được dùng, và 2.3.7, khi tên, phụ đề hoặc từ khóa gây hiểu lầm. Tôi tự chuẩn bị trang app và ảnh chụp màn hình cho các app của mình: Solys, TradaZen và Nolera đều đang có trên App Store. Bài này dựa trên văn bản chính thức của Apple, tôi đọc ngày 15/10/2026. Chuyện mua hàng trong app (in-app purchase) trên trang app thuộc guideline 2.3.2, tôi viết riêng một bài khác. Để có cái nhìn tổng quan về các lý do bị từ chối, hãy đọc vì sao Apple từ chối một app.
Guideline 2.3.10 nói gì?
Mục 2.3 của App Review Guidelines xuất phát từ một ý đơn giản: người tải app phải biết mình sẽ nhận được gì. Mô tả, ảnh chụp màn hình, video xem trước và thông tin quyền riêng tư phải phản ánh đúng trải nghiệm thực tế của app.
Guideline 2.3.10 nói rõ: "don't include names, icons, or imagery of other mobile platforms or alternative app marketplaces in your app or metadata, unless there is specific, approved interactive functionality." Nói gọn: không có tên, icon hay hình ảnh của nền tảng di động khác hoặc chợ ứng dụng thay thế, cả trong app lẫn trên trang app. Guideline còn thêm: "Make sure your app metadata is focused on the app itself and its experience." Trang app nói về app, không có thông tin lạc đề.
Ba điểm cần nhớ:
- App cũng quan trọng như trang app. Một nút "Có trên Google Play" bên trong app cũng vi phạm cùng quy tắc.
- Các chợ ứng dụng thay thế cũng nằm trong diện này. Những chợ đang có ở một số quốc gia cũng không được nhắc tới, y như Android.
- Ngoại lệ rất hẹp. App được phép nêu tên nền tảng khác nếu có một tính năng tương tác cụ thể, được Apple chấp thuận, cần đến điều đó. Ví dụ: một app chuyển file giữa iPhone và điện thoại Android được nhắc đến Android, vì đó chính là chức năng của nó. Hãy giải thích điều này trong ghi chú gửi đội review.
Thông báo từ chối 2.3.10 điển hình
Tiêu đề là "Guideline 2.3.10 - Performance - Accurate Metadata". Trong một thông báo được đăng trên diễn đàn của Apple, Apple viết: "Referencing third-party platforms in your app or its metadata is not permitted on the App Store unless there is specific interactive functionality." Phần tiếp theo yêu cầu xóa mọi chỗ nhắc đến khỏi app và trang app: mô tả, văn bản quảng cáo, mục có gì mới, video xem trước và ảnh chụp màn hình. Trong trường hợp này, ảnh chụp màn hình lấy từ các trang trên website của nhà phát triển, và Apple phát hiện trong đó một thiết bị và một thanh trạng thái không phải của iPhone.
Trang trợ giúp của Apple về ảnh chụp màn hình khi đang dùng app xác nhận điều này: ảnh chụp màn hình nhắc đến nền tảng khác, ví dụ qua thanh trạng thái, sẽ bị xét theo guideline 2.3.10.
Những chỗ nhắc đến nền tảng khác hay ẩn nấp
- Mô tả và văn bản quảng cáo. "Cũng có trên Android" là câu hay gặp nhất.
- Ghi chú phiên bản. Đây là cái bẫy của các dự án phát hành trên cả hai store. Một ghi chú dùng chung kiểu "Sửa lỗi bàn phím trên Android" sẽ lọt lên App Store. Nếu bạn làm cả hai phiên bản từ một dự án duy nhất, như trong bài app iOS hay Android, hãy viết ghi chú riêng cho từng bên.
- Ảnh chụp màn hình và video xem trước. Khung điện thoại Android, thanh trạng thái Android, ảnh chụp từ trình giả lập Android hoặc từ website của bạn.
- Chính app. Một màn hình chia sẻ hoặc giới thiệu bạn bè có cả hai huy hiệu store, một link "Đánh giá app" mở Play Store, một đoạn chào mừng nhắc đến Android. Trong dự án React Native hoặc Expo, hãy chọn link và huy hiệu theo
Platform.OS: khi đó bản iOS chỉ hiển thị App Store. - Từng ngôn ngữ. Mỗi bản địa hóa có văn bản và ảnh chụp màn hình riêng, và Apple xét ảnh chụp của từng bản địa hóa. Chỉ cần sót một chỗ nhắc đến trong một ngôn ngữ là đủ để lần gửi duyệt bị từ chối.
Để tìm, tôi chạy lệnh tìm kiếm trên văn bản của trang app và các file dịch của app: rg -i "android|google play|play store". Sau đó tôi xem từng ảnh chụp màn hình, từng ngôn ngữ một, để tìm thanh trạng thái hoặc khung máy không phải của iPhone.
2.3.3: ảnh chụp màn hình cho thấy app đang được dùng
Văn bản chính thức: "Screenshots should show the app in use, and not merely the title art, login page, or splash screen." Ảnh chụp màn hình phải cho thấy app đang hoạt động, không chỉ là logo, màn hình đăng nhập hay màn hình khởi động. Được phép thêm chữ và hình phủ lên trên.
Trang trợ giúp của Apple đưa ra một quy tắc có con số cụ thể. Với mỗi loại thiết bị, hơn một nửa số ảnh chụp màn hình phải cho thấy app đang được dùng. Có ba ảnh thì hai ảnh phải như vậy. Có bốn thì ba. Số còn lại có thể giới thiệu lợi ích bằng hình ảnh marketing. Trên các ảnh cho thấy app đang dùng, phần chữ thêm vào không được che giao diện.
Điều này vẫn ổn với một trang app muốn bán hàng: một tiêu đề ngắn phía trên một màn hình thật vẫn được tính là ảnh app đang dùng. Kích thước và số lượng ảnh, tối đa mười ảnh cho mỗi kích thước thiết bị, có trong thông số ảnh chụp màn hình.
2.3.7: tên, phụ đề và từ khóa trung thực
Guideline 2.3.7 yêu cầu một cái tên riêng biệt và từ khóa mô tả đúng app, không nhồi vào metadata "trademarked terms, popular app names, pricing information, or other irrelevant phrases just to game the system". Không thương hiệu đã đăng ký, không tên app nổi tiếng, không giá, không cụm từ lạc đề để đánh lừa kết quả tìm kiếm.
Trên thực tế, guideline này đòi hỏi:
- Tên tối đa 30 ký tự. Phụ đề cũng vậy, theo thông tin app của App Store Connect.
- Phụ đề không nhắc đến app khác và không hứa điều gì không kiểm chứng được.
- Tên, phụ đề, ảnh chụp màn hình và video xem trước không hiển thị giá.
- Từ khóa không chứa tên app hay tên công ty của bên thứ ba. Trang trợ giúp về thông tin phiên bản ghi rõ: "Names of other apps or companies aren't allowed."
Chữ "miễn phí" là một cái bẫy. Trong một lần từ chối theo 2.3.7 được đăng trên diễn đàn của Apple, Apple nói rõ việc nhắc đến dịch vụ miễn phí hoặc đang khuyến mãi được tính là nhắc đến giá.
Nói rằng một tính năng cần gói đăng ký là điều Apple mong đợi, còn ghi giá của nó lên ảnh chụp màn hình thì không. Yêu cầu thứ nhất đến từ 2.3.2, yêu cầu thứ hai từ 2.3.7. Apple tóm tắt các lời khuyên về tên, phụ đề và từ khóa trên trang dành riêng cho trang sản phẩm. Cách chọn từ khóa có trong bài từ khóa App Store, và toàn bộ trang app có ở trang ASO App Store.
Bị từ chối hay được duyệt: bảng theo từng quy tắc
Các phiên bản bị từ chối là ví dụ tự dựng. Dòng tên được duyệt là tên thật của Solys trên App Store Pháp, vào tháng 10/2026.
| Quy tắc | Bị từ chối (ví dụ) | Được duyệt |
|---|---|---|
| 2.3.10 | "Có trên iPhone và Android" | "Có trên iPhone và iPad" |
| 2.3.10 | Ghi chú "Đã sửa lỗi trên Android" | "Sửa lỗi hiển thị bàn phím" |
| 2.3.10 | Ảnh chụp trong khung điện thoại Android | Ảnh chụp từ simulator iPhone |
| 2.3.10 | Huy hiệu App Store và Google Play trong app | Chỉ huy hiệu App Store trên iPhone |
| 2.3.3 | Logo, đăng nhập, khởi động, rồi 2 màn hình | Ít nhất 3 trên 5 màn hình đang dùng app |
| 2.3.3 | Chữ marketing toàn màn hình, không có app | Tiêu đề ngắn phía trên một màn hình thật |
| 2.3.3 | Bản mockup của tính năng chưa phát hành | Màn hình thật của phiên bản gửi duyệt |
| 2.3.7 | Tên "Báo Thức Giấc Ngủ Pro Miễn Phí" | "Solys : Limiter temps d'écran" |
| 2.3.7 | Phụ đề "Tốt hơn [app đối thủ]" | Phụ đề nói lên lợi ích |
| 2.3.7 | Từ khóa chứa tên các app đối thủ | Từ chỉ nhu cầu: báo thức, buổi sáng, thói quen |
| 2.3.7 | "Miễn phí" hoặc "-50%" trên ảnh chụp | Không có giá hay khuyến mãi trên ảnh chụp |
Một trường hợp tôi gặp, không phải 2.3.10: tên bên thứ ba trong mô tả
Với Nolera, app tủ đồ của tôi, phần mô tả có nêu tên OpenAI, dịch vụ AI dùng cho tính năng thử đồ. Apple từ chối lần gửi duyệt, viện dẫn mục 5, "Legal", liên quan đến việc phát hành ở Trung Quốc. Giải pháp tôi chọn là bỏ Trung Quốc khỏi danh sách quốc gia phát hành app.
Đây không phải lần từ chối theo 2.3.10, nhưng nó đến từ cùng một chỗ: tên một dịch vụ bên thứ ba trong trang app không bao giờ là vô hại. Trước khi viết tên đó, hãy tự hỏi nó có giúp người dùng chọn app của bạn không. Phần lớn trường hợp, chỉ cần mô tả tính năng làm được gì là đủ.
Sửa và gửi lại
- Đọc danh sách của Apple. Thông báo cho biết họ thấy chỗ nhắc đến ở đâu: mô tả, ảnh chụp màn hình, app. Hãy tự tìm thêm, từng ngôn ngữ một.
- Sửa hết, không chỉ ví dụ được nêu. Nếu lần sau họ tìm ra thêm một chỗ nữa, bạn mất trọn một vòng review.
- Chỉ sửa trang app: giữ nguyên build. Bạn chỉnh trong App Store Connect, trả lời App Review rồi gửi lại. Chi tiết có trong bài thời gian duyệt App Store.
- Chỗ nhắc đến nằm trong app: build mới. Người review kiểm tra file binary bạn đã gửi.
- Có tính năng tương tác thật: hãy giải thích. Trong phần trả lời, nói rõ app làm gì với nền tảng kia và kiểm tra ở đâu.
Mẫu trả lời tôi sẽ dùng, bằng tiếng Anh, bạn tùy chỉnh lại:
Hello,
Thank you for your review.
We removed every reference to other platforms:
- Description and promotional text: [what changed].
- What's New: [what changed].
- Screenshots: replaced with captures from iPhone,
in all [number] localizations.
No change was needed in the app binary.
Best regards,
Chỉ viết dòng cuối nếu nó đúng sự thật.
Checklist 2.3 trước khi gửi duyệt
- Không có chữ "Android", "Google Play" hay "Play Store" trong trang app, ở bất kỳ ngôn ngữ nào.
- Ghi chú phiên bản viết cho iOS, không chép từ bản Android.
- Ảnh chụp màn hình chụp trên iPhone hoặc iPad, không có khung máy hay thanh trạng thái của hãng khác.
- Hơn một nửa số ảnh của mỗi thiết bị cho thấy app đang được dùng.
- Không có mockup của tính năng chưa có trong phiên bản gửi duyệt.
- Tên và phụ đề không có giá, không có tên app đối thủ, không có lời hứa không kiểm chứng được.
- Từ khóa không có thương hiệu bên thứ ba hay tên công ty.
- Không có chữ "miễn phí" hay phần trăm giảm giá trên ảnh chụp màn hình.
- Trong app, link và huy hiệu store được chọn theo nền tảng.
Một trang app qua review ngay lần đầu
Apple Review Kit gom checklist trước khi gửi của tôi và các skill Claude Code để rà soát dự án, paywall và trang app của bạn. Để có ảnh chụp màn hình bán được hàng mà không vi phạm 2.3.3, App Store Screenshots Kit tạo hình ảnh từ chính các màn hình thật của app bạn, đúng kích thước Apple yêu cầu. Nếu muốn có người xem giúp, hãy đặt một giờ làm việc với tôi. Toàn bộ quy trình sau khi bị từ chối có ở trang app bị Apple từ chối.
Nếu bạn đang chuẩn bị phát hành app đầu tiên, hãy làm bài chẩn đoán miễn phí: nó sắp xếp lại các bước theo đúng thứ tự và gửi cho bạn checklist chống bị Apple từ chối của tôi. Trang chủ hướng dẫn cách tạo một ứng dụng di động với việc tính đến trang app ngay từ đầu.
Câu hỏi thường gặp
"Guideline 2.3.10 - Performance - Accurate Metadata" nghĩa là gì?
Đó là tiêu đề của lần từ chối vì nhắc đến nền tảng khác. Apple đã tìm thấy, trong trang app hoặc trong app của bạn, tên, icon hay hình ảnh của Android, Google Play hoặc một chợ ứng dụng khác. Cách sửa: xóa từng chỗ nhắc đến, trong từng ngôn ngữ.
Có được ghi rằng app của mình cũng có trên Android không?
Không được ghi trong trang app hay trong bản iOS của app. Ngoại lệ duy nhất là một tính năng tương tác thật với nền tảng kia, cần giải thích trong ghi chú gửi đội review. Muốn cho mọi người biết app có ở nơi khác, hãy dùng website của bạn.
Bao nhiêu ảnh chụp màn hình phải cho thấy app đang được dùng?
Hơn một nửa, cho mỗi loại thiết bị. Có ba ảnh thì hai ảnh cho thấy app đang dùng. Có bốn thì ba. Số còn lại có thể giới thiệu lợi ích bằng hình ảnh marketing.
Có cần build mới sau khi bị từ chối theo 2.3.10 không?
Không, nếu chỗ nhắc đến chỉ nằm trong trang app: bạn sửa trong App Store Connect rồi gửi lại đúng build cũ. Nếu nó nằm trong app, như huy hiệu Google Play trên màn hình chia sẻ, bạn cần build mới.
Có được dùng tên app đối thủ trong từ khóa không?
Không. Trang trợ giúp của App Store Connect cấm tên app và tên công ty khác trong từ khóa, và 2.3.7 từ chối việc dùng thương hiệu đã đăng ký để đánh lừa kết quả tìm kiếm. Thay vào đó, hãy tập trung vào những từ mà người dùng của bạn gõ khi mô tả nhu cầu của họ.