Apple Developer là chương trình cấp quyền cho lập trình viên và công ty được phát triển, ký số, phân phối ứng dụng trên các nền tảng Apple (iOS, iPadOS, macOS, watchOS, tvOS, visionOS) và đẩy lên App Store toàn cầu. Chi phí 99 USD/năm cho cá nhân (Individual) và 99 USD/năm cho tổ chức (Organization) — đã không thay đổi từ 2008 tới nay. Tại Việt Nam, ngày càng nhiều developer cá nhân và startup muốn đăng ký Apple Software Developer để phát hành app — nhưng quy trình có nhiều bước phức tạp, đặc biệt là phần xác minh D-U-N-S Number cho Organization.
Apple Developer Program là gì?
ADP là gói dịch vụ trả phí của Apple cho developer, cung cấp:
- App Store distribution: Quyền phát hành app trên App Store (tới gần 200 quốc gia).
- Beta testing (TestFlight): Phân phối bản beta cho tới 10.000 tester.
- Code signing: Certificates và provisioning profiles để ký số app.
- Beta SDKs: Truy cập sớm iOS Beta, Xcode Beta.
- App Analytics: Dữ liệu lượt cài, lượt mua, retention.
- WWDC Lab: Đặt lịch tư vấn 1-1 với kỹ sư Apple.
- StoreKit: Tích hợp In-App Purchase, subscription.
- CloudKit: 1TB miễn phí (chia sẻ với người dùng).

So sánh 3 loại tài khoản Apple Developer
| Tiêu chí | Individual | Organization | Enterprise |
| Phí/năm | $99 | $99 | $299 |
| Yêu cầu D-U-N-S Number | Không | Bắt buộc | Bắt buộc |
| Tên hiển thị trên App Store | Tên cá nhân | Tên công ty | Tên công ty (in-house only) |
| Phân phối qua App Store | Có | Có | Không (nội bộ only) |
| Số thành viên team | 1 (chính chủ) | Không giới hạn | Không giới hạn |
| App Store Connect roles | 1 roles | 10+ roles | 10+ roles |
| Phù hợp với | Freelancer, developer cá nhân | Studio, startup, công ty | Tập đoàn lớn (nội bộ) |
Lưu ý quan trọng: Enterprise chỉ phù hợp khi bạn muốn phân phối app nội bộ cho nhân viên công ty. KHÔNG thể đẩy lên App Store. Apple kiểm tra chặt — nếu lạm dụng có thể bị thu hồi tài khoản.
Yêu cầu trước khi đăng ký
Cho Individual
- Apple ID đã verify (2FA bắt buộc).
- Tuổi: Đủ 18 tuổi (Apple từng yêu cầu phụ huynh xác minh cho người dưới 18).
- CMND/CCCD/Passport để xác minh danh tính (nếu Apple yêu cầu).
- Thẻ tín dụng / debit card quốc tế để thanh toán $99 — Visa, MasterCard, JCB chấp nhận. Có thể dùng Apple Pay.
- Mac (khuyến nghị): Cần để chạy Xcode và build app — về kỹ thuật bắt buộc cho dev. Nhưng đăng ký Developer thì không cần Mac.
Cho Organization
- Tất cả yêu cầu của Individual, cộng thêm:
- D-U-N-S Number — mã số doanh nghiệp toàn cầu (do Dun & Bradstreet cấp).
- Giấy phép kinh doanh đăng ký hợp pháp.
- Website công ty đang hoạt động (Apple kiểm tra).
- Email theo domain công ty (KHÔNG dùng Gmail/Yahoo).
- Số điện thoại công ty verify được (Apple gọi xác minh).
- Người đại diện có quyền ký hợp đồng pháp lý — thường là Giám đốc / Phó giám đốc / CEO.

Quy trình đăng ký D-U-N-S Number (cho Organization)
D-U-N-S Number là rào cản lớn nhất khi đăng ký Apple Developer Organization. Đây là mã 9 chữ số toàn cầu identifying doanh nghiệp.
Cách lấy D-U-N-S Number miễn phí
- Truy cập: developer.apple.com/enroll/duns-lookup/
- Tìm kiếm tên công ty + quốc gia “Vietnam” — kiểm tra đã có D-U-N-S chưa.
- Nếu chưa có: Click “Request a D-U-N-S Number” — điền form:
- Tên công ty (đúng theo giấy phép kinh doanh).
- Địa chỉ trụ sở chính.
- Tên người đại diện.
- Mã số thuế (MST).
- Lĩnh vực kinh doanh.
- Số nhân viên.
- Năm thành lập.
- Chờ xác minh: 7-30 ngày làm việc — Dun & Bradstreet gọi điện hoặc email để xác minh.
- Nhận D-U-N-S: Qua email — lưu giữ cẩn thận, dùng cho nhiều việc khác.
Lưu ý: Dun & Bradstreet có thể gọi và nói chuyện tiếng Anh — bạn cần người tiếng Anh tốt để xác nhận thông tin doanh nghiệp.
Mẹo nếu D-U-N-S xác minh chậm
- Đảm bảo địa chỉ trên giấy phép kinh doanh khớp với địa chỉ đăng ký.
- Số điện thoại phải có người trả lời được tiếng Anh cơ bản.
- Email phải kiểm tra thường xuyên — D&B có thể gửi link verify.
- Nếu chậm > 30 ngày, gọi hotline Dun & Bradstreet Việt Nam: tra tại dnb.com/vietnam.
Đăng ký Apple Developer Program — quy trình chi tiết
Bước 1: Tạo Apple ID Developer
- Truy cập developer.apple.com.
- Click “Account” → đăng nhập Apple ID đã có (hoặc tạo mới).
- Verify số điện thoại + email + bật 2FA.
- Đồng ý tạo tài khoản.
Bước 2: Enroll vào Program
- Trong Account, click “Enroll” → chọn loại (Individual / Organization).
- Điền thông tin cá nhân hoặc công ty theo form.
- Đối với Organization: nhập D-U-N-S Number.
- Apple kiểm tra thông tin (3-7 ngày làm việc).

Bước 3: Apple xác minh
- Individual: Thường tự động duyệt trong 24-72 giờ.
- Organization: Apple có thể gọi điện hoặc email để xác minh trực tiếp. Tiếng Anh cơ bản là bắt buộc.
Bước 4: Thanh toán $99
- Sau khi được duyệt, nhập thẻ tín dụng và thanh toán $99.
- Nhận hóa đơn qua email.
- Tài khoản kích hoạt ngay sau khi thanh toán thành công.
Bước 5: Truy cập App Store Connect
- Đăng nhập appstoreconnect.apple.com.
- Setup thông tin bank account để nhận thanh toán app trả phí (nếu sẽ bán app).
- Setup thông tin thuế (W-8BEN cho người ngoài Mỹ).
Certificates và Provisioning Profiles
Đây là phần khó nhất với Apple Developer mới — Apple dùng hệ thống certificate phức tạp để ký số app.
Các loại Certificates chính
| Loại | Dùng cho | Thời hạn |
| iOS App Development | Build app để test trên máy thật | 1 năm |
| iOS App Distribution | Submit app lên App Store | 1 năm |
| Apple Push Notification | Gửi push notification | 1 năm |
| Mac App Distribution | Phân phối macOS app | 1 năm |
| Developer ID Application | Phân phối macOS app ngoài App Store | 5 năm |
Provisioning Profile
- Development: Cho phép cài app lên máy thật để test (gắn với UDID cụ thể).
- Ad Hoc: Phân phối app cho tối đa 100 thiết bị test.
- App Store: Để submit lên App Store.
- In-House: Chỉ Enterprise — phân phối nội bộ không giới hạn.
Quy trình tạo certificate: Developer Account → Certificates, IDs & Profiles → Generate. Hoặc dùng Xcode → Preferences → Accounts → Manage Certificates (Xcode tạo tự động).

TestFlight — phân phối beta cho tester
- Internal Testing: Tối đa 100 tester là thành viên team trong App Store Connect.
- External Testing: Tối đa 10.000 tester (không cần là thành viên team).
- Cần Apple xét duyệt: External Testing cần qua “Beta Review” (~24 giờ).
- Thời hạn build: Mỗi bản beta có thời hạn 90 ngày.
- Public Link: Tạo link công khai cho ai cũng có thể tham gia.
TestFlight là cách chuẩn nhất để mời người dùng test trước khi launch — Apple Developer ưu tiên app đã qua TestFlight khi review chính thức.
Submit app lên App Store
Checklist trước khi submit
- App Icon: 1024 x 1024 px PNG (không có alpha).
- Screenshots: Tối thiểu 3, tối đa 10 — cho iPhone, iPad (nếu support).
- App Preview Video (tùy chọn): 15-30 giây.
- Mô tả app: Dưới 4.000 ký tự, hấp dẫn nhưng trung thực.
- Keywords: Tối đa 100 ký tự — tách bằng dấu phẩy, ảnh hưởng search ranking.
- Support URL: Link đến trang web hỗ trợ.
- Privacy Policy URL: Bắt buộc — không có là bị reject.
- Privacy Manifest: File khai báo dữ liệu thu thập (yêu cầu từ iOS 17+).
- App Privacy Details: Khai báo trên App Store Connect.
- Age Rating: Chọn theo nội dung app.
- Pricing: Free hoặc giá ($0.99 – $999.99 hoặc theo Tier).
Thời gian review
- Trung bình: 24-48 giờ.
- Có thể lâu hơn: 1-3 ngày nếu Apple cần verify thêm.
- Expedited Review: Yêu cầu duyệt nhanh cho bug fix khẩn cấp — chỉ dùng khi thực sự cần.

Lý do bị reject phổ biến
- App crash / lỗi cơ bản.
- Thiếu Privacy Policy URL.
- Mô tả không khớp với chức năng app.
- Sử dụng API không cho phép (private APIs).
- Nội dung không phù hợp (sex, violence, gambling).
- Bắt user đăng ký mới được dùng (không có guest mode).
- Bắt user trả tiền qua phương thức ngoài Apple’s IAP.
- App chỉ là web view không có giá trị native.
Mac có cần thiết không?
Để ĐĂNG KÝ: Không cần Mac — đăng ký qua web.
Để DEVELOP: Cần Macbook (hoặc Hackintosh). Lý do:
- Xcode chỉ chạy trên macOS.
- iOS Simulator yêu cầu macOS.
- Build .ipa và submit qua Xcode hoặc Application Loader.
Phương án thay thế nếu không có Mac:
- MacInCloud: Thuê Mac trên cloud (~$1/giờ).
- MacStadium: Cloud Mac chuyên nghiệp cho team.
- Flutter + Codemagic CI/CD: Build iOS trên cloud không cần Mac.
- React Native + Expo EAS Build: Build .ipa qua cloud.
- Hackintosh: Cài macOS lên PC (vi phạm EULA Apple, không khuyến nghị).
Chi phí ngoài $99/năm
| Hạng mục | Chi phí | Bắt buộc? |
| Apple Developer Program | $99/năm | Có |
| D-U-N-S Number (Org) | Miễn phí qua Apple | Có cho Org |
| Mac mini M2 hoặc MacBook Air | ~16-25 triệu | Có cho dev |
| iPhone test thật | 2-30 triệu | Khuyến nghị |
| iPad test (nếu support iPad) | 9-20 triệu | Có nếu support |
| Apple Watch / TV (nếu support) | 5-15 triệu | Có nếu support |
| Thuế VAT (Apple thu hộ) | 10-30% giá app | Có khi bán |
| Apple commission | 15-30% giá app | Có khi bán |
Phí Apple thu khi bán app
- Apple Commission tiêu chuẩn: 30% trên doanh thu (app trả phí, IAP, subscription năm đầu).
- Small Business Program: 15% nếu thu nhập < $1 triệu/năm — đăng ký riêng tại App Store Connect.
- Subscription năm thứ 2 trở đi: 15% (giảm từ 30%).
- Reader apps (như Spotify, Netflix): 0% với điều kiện link out, theo các luật mới ở EU/Korea/US.
Câu hỏi thường gặp
Q: Có thể đăng ký Apple Developer bằng CMND/CCCD Việt Nam?
A: Có. Apple chấp nhận CMND/CCCD/Passport Việt Nam cho Individual. Cho Organization, cần giấy phép kinh doanh.
Q: Có cần thẻ Visa quốc tế không hay dùng Vietcombank thông thường?
A: Cần thẻ thanh toán quốc tế — Visa/MasterCard/JCB. Thẻ ATM nội địa KHÔNG dùng được. Có thể mở thẻ ảo Timo, MoMo Visa.
Q: Đóng thuế thế nào khi bán app từ Việt Nam?
A: Apple tự động khấu trừ thuế Mỹ (30% nếu không có W-8BEN, 0-10% nếu có và là cá nhân Việt Nam dưới hiệp định tránh thuế kép). Phần còn lại bạn phải tự kê khai thuế thu nhập cá nhân/doanh nghiệp tại Việt Nam.
Q: D-U-N-S Number xin bao lâu cho Việt Nam?
A: Trung bình 14-30 ngày. Nếu Dun & Bradstreet không liên hệ được (email bị block, số sai), có thể kéo đến 60 ngày.
Q: Có thể chuyển từ Individual sang Organization sau không?
A: Không thể chuyển trực tiếp. Phải đăng ký Organization mới, sau đó nhờ Apple chuyển app từ tài khoản cũ sang (Process: Transfer App).
Q: Tài khoản Apple Developer có thể bị thu hồi không?
A: Có. Apple thu hồi nếu: vi phạm guidelines, phát hành malware, không thanh toán phí, hoặc bị báo cáo vi phạm bản quyền nhiều lần.
Kết luận
Apple Developer Program là cánh cửa bắt buộc để phát hành app trên iOS — chi phí $99/năm hợp lý nếu bạn nghiêm túc làm app. Cá nhân Việt Nam đăng ký Individual khá đơn giản (chỉ cần Apple ID + thẻ quốc tế), nhưng Organization phức tạp hơn nhiều do yêu cầu D-U-N-S Number. Hãy chuẩn bị kỹ trước khi bắt đầu — đặc biệt là tiếng Anh để giao tiếp với Apple và Dun & Bradstreet. Tham khảo các thiết bị Apple chính hãng (MacBook, iPhone, iPad test thiết bị) tại Hoàng Hà Mobile, hoặc xem thêm đánh giá MacBook M3 cho developer nếu bạn đang chọn Mac để bắt đầu lập trình iOS.
Xem thêm:





