# Đăng ứng dụng lên App Store lần đầu tiên

> Để đăng ứng dụng lên App Store, bạn cần chuẩn bị một phiên bản đã kiểm thử, trang app và thông tin cần cho App Review, rồi gửi duyệt từ App Store Connect. Một build có trên TestFlight chưa phải là app đã phát hành. Dưới đây là thứ tự các bước, những kiểm tra hữu ích và các mẫu để chuẩn bị hồ sơ; Apple Review Kit cũng gom checklist trước khi gửi của mình và các skill đọc lại app của bạn.

Trang gốc: [Đăng ứng dụng lên App Store: các bước và chi phí](https://devoria.fr/vi/expertise/dang-ung-dung-len-app-store)
Tác giả: [Mehdi Azizi](https://devoria.fr/vi/mehdi-azizi)
Duyệt lại lần cuối: 2026-10-25

## Bạn sẽ học được gì

### App Store Connect không bị lạc

Bạn biết tạo app, phiên bản và gói đăng ký ở đâu, và mỗi màn hình của App Store Connect dùng để làm gì.

### Trang app đúng quy định

Tiêu đề, phụ đề, mô tả, và đoạn về gói đăng ký mà Apple yêu cầu với app trả phí, kèm liên kết đến điều khoản và chính sách quyền riêng tư.

### Khai báo quyền riêng tư chính xác

Bạn khai báo đúng những gì app thực sự thu thập. Một khai báo không khớp với hành vi của app là đủ để bị từ chối.

### Ghi chú rõ ràng cho người duyệt

Bạn học cách giải thích cho người duyệt của Apple cách đến từng chức năng, để họ không bị kẹt ở màn hình nào.

### Hồ sơ được kiểm tra trước khi gửi

Trước khi bạn gửi app, các skill kiểm tra đọc lại dự án, paywall và trang app, rồi chỉ cho bạn cần sửa gì.

## Từng bước một

1. Bạn mở tài khoản nhà phát triển Apple và tạo app trong App Store Connect.
2. Bạn thử app với TestFlight và tạo các gói đăng ký.
3. Bạn viết trang app, chụp ảnh màn hình và điền phần quyền riêng tư.
4. Bạn đi qua checklist, sửa những gì cần sửa, rồi gửi app cho Apple.

## Các bước cần làm trong App Store Connect

Chuẩn bị tài khoản nhà phát triển và tạo trang app. Sau đó gửi một build đã ký, chờ xử lý, thử nó và chọn đúng số build cho phiên bản cần gửi. Điền các thông tin được yêu cầu cho phiên bản này: văn bản, ảnh chụp của app thật, phân loại độ tuổi, hỗ trợ, quyền riêng tư và quyền truy cập cần cho người duyệt. Hướng dẫn tài khoản nhà phát triển nói riêng về đăng ký và chi phí.

Trong phiên bản, "Add for Review" thêm app vào một bản gửi nháp: riêng thao tác này chưa gửi cho Apple. Đọc lại các mục trong bản nháp rồi dùng "Submit for Review". Nếu bạn gửi gói đăng ký đầu tiên, hãy thêm cả gói và nhóm của nó vào cùng bản gửi với một phiên bản app mới, theo quy trình của Apple. Kiểm tra các mục có mặt trước khi gửi.

[Chuẩn bị tài khoản Apple Developer và ngân sách phát hành](https://devoria.fr/vi/blog/tai-khoan-apple-developer-gia)

[Xem các bước chính thức để gửi một app](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-app/)

[Kiểm tra các mục cần đính kèm cho gói đăng ký đầu tiên](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-in-app-purchase/)

## Kiểm tra gì trong hồ sơ trước khi gửi?

Đi lại luồng của người duyệt trên build đã chọn, từ một bản cài mới. Nếu cần đăng nhập, hãy điền một tài khoản demo còn hoạt động vào các ô dành riêng trong App Store Connect và giữ cho dịch vụ máy chủ truy cập được. Ghi chú cần nêu các nút cần chạm, kết quả mong đợi và yêu cầu phần cứng nếu có. Không đặt thông tin đăng nhập riêng tư trong tài liệu công khai.

Kiểm tra cùng lúc ba điều: điều trang app hứa hẹn, điều app thực sự làm được và điều bạn khai báo về dữ liệu. Mở các liên kết hỗ trợ và quyền riêng tư. Nếu app bán gói đăng ký, kiểm tra cách hiển thị giá bị tính, lần mua thử và khôi phục. Với mỗi lần kiểm tra, lưu phiên bản, số build và một bằng chứng: nhờ vậy bạn giải thích được chính xác điều gì đã được kiểm thử.

[Tải mẫu ghi chú App Review để điền](https://devoria.fr/ressources/notes-app-review.md)

[Thử build, quyền và giao dịch mua với TestFlight](https://devoria.fr/vi/blog/testflight-kiem-thu-app-iphone)

[Đọc lại yêu cầu của Apple về chuẩn bị và truy cập app](https://developer.apple.com/app-store/review/guidelines/)

## Phản ứng thế nào khi bị từ chối mà không sửa bừa?

Lưu lại tin nhắn của Apple, số quy định, thiết bị được nêu và ảnh chụp đính kèm. Tái hiện vấn đề trước khi sửa app. Trong bài chia sẻ TradaZen, mình kể chi tiết về một paywall mà giá theo tuần nổi bật hơn số tiền thực bị tính, rồi cách sửa phần hiển thị đó. Việc kiểm tra vì thế tập trung vào những gì người duyệt thấy, kể cả khi thanh toán chạy đúng về mặt kỹ thuật.

Phản hồi của bạn cần nối lý do với một bản sửa đã kiểm chứng: phiên bản liên quan, hành vi đã thay đổi và cách để thấy điều đó. Mẫu ghi chú cũng có khung trả lời khi bị từ chối. Hãy lên kế hoạch ra mắt có tính đến khả năng phải duyệt lại; cả một bản TestFlight suôn sẻ lẫn thời gian của lần duyệt trước đều không đảm bảo ngày được chấp nhận. Hướng dẫn về thời gian giải thích các bước theo dõi và các lựa chọn phát hành.

[Xem các lần bị từ chối thật và cách sửa của TradaZen](https://devoria.fr/vi/blog/ra-mat-ung-dung-iphone-nghien-cuu-tinh-huong-tradazen)

[Hiểu thời gian chờ, cách trả lời App Review và lên kệ](https://devoria.fr/vi/blog/thoi-gian-duyet-app-app-store)

## Vì sao chọn mình

Mình đã phát hành các app của riêng mình, và cũng từng bị từ chối: một bản demo chào mừng mà người duyệt không vượt qua được (quy định 2.1), một ảnh quảng bá gói đăng ký dùng lại icon (quy định 2.3.2). Apple Review Kit dựa trên những trường hợp thực tế này, không phải một danh sách lý thuyết.

[Nghiên cứu trường hợp TradaZen](https://devoria.fr/vi/blog/ra-mat-ung-dung-iphone-nghien-cuu-tinh-huong-tradazen): dòng thời gian, các lần bị từ chối và phát hành.

## Câu hỏi thường gặp

### Có phải trả tiền cho Apple để phát hành app không?

Có, Apple yêu cầu phí thành viên hằng năm cho chương trình nhà phát triển. Tài khoản đứng tên bạn và trả trực tiếp cho Apple, ngoài tiền kit.

### Apple duyệt mất bao lâu?

Tùy từng app và Apple là bên quyết định nhịp độ. Phần tốn thời gian phía bạn là chuẩn bị hồ sơ, và đó là chỗ Apple Review Kit giúp bạn.

### App của mình chắc chắn được duyệt chứ?

Không, không ai đảm bảo được: Apple có tiếng nói cuối cùng. Checklist loại bỏ những nguyên nhân bị từ chối phổ biến nhất, và nếu Apple từ chối, kit giúp bạn tìm lại quy định được trích dẫn và một ví dụ cách sửa.

### Kit có ích với app đã gần xong không?

Có, đó chính là lúc kit hữu ích: bạn cần một app iPhone gần sẵn sàng và Claude Code.

## Hướng dẫn miễn phí

- [Tài khoản Apple Developer: giá 2026, miễn phí hay 99 $/năm?](https://devoria.fr/vi/blog/tai-khoan-apple-developer-gia)
- [TestFlight: kiểm thử app iPhone trước khi gửi Apple](https://devoria.fr/vi/blog/testflight-kiem-thu-app-iphone)
- [Thời gian duyệt app App Store: phải chờ bao lâu](https://devoria.fr/vi/blog/thoi-gian-duyet-app-app-store)
- [Gia hạn Apple Developer: phí, tự động gia hạn và hủy](https://devoria.fr/vi/blog/gia-han-apple-developer-phi-tu-dong-gia-han-huy)
- [Waiting for Review App Store Connect: ý nghĩa các trạng thái](https://devoria.fr/vi/blog/waiting-for-review-app-store-connect-trang-thai)
- [EAS Submit iOS: đưa app Expo lên App Store](https://devoria.fr/vi/blog/eas-submit-ios-dua-app-expo-len-app-store)

## Kit của bước này

[Apple Review Kit](https://devoria.fr/vi/kits/review-apple): Checklist review App Store mình dùng, các lần bị Apple từ chối đã sửa, ghi chú cho người duyệt và hai skill Claude Code rà soát app của bạn. 29 €.

[iOS Kit](https://devoria.fr/vi/kits/ios): Tạo app iPhone với Claude Code: code khởi đầu từ các app của mình, các skill kiểm tra công việc của nó, và các kit Apple Review, Screenshots, ASO. 129,99 €.
