การกระจายแอปมือถือ: คืออะไร มีช่องทางใดบ้าง และทำงานอย่างไร

ผู้แต่ง: IT Sectr เผยแพร่เมื่อ: 2026-06-09 เวลาอ่าน: 9 นาที

การกระจายแอปเป็นขั้นตอนสุดท้ายและสำคัญที่สุดขั้นตอนหนึ่งของการพัฒนาแอปมือถือ ตามข้อมูลจาก Business of Apps (2025) เวลาตรวจสอบเฉลี่ยใน App Store คือ 28 ชั่วโมง และใน Google Play คือ 8 ชั่วโมง การตั้งค่าการกระจายที่ไม่ถูกต้อง อาจทำให้การเผยแพร่ล่าช้าเป็นสัปดาห์และทำให้ธุรกิจเสียหายหลายล้าน

ประเด็นสำคัญ

  • iOS: TestFlight สำหรับการทดสอบเบตา (สูงสุด 10,000 คน), Ad Hoc สำหรับกลุ่มจำกัด (100 อุปกรณ์), Enterprise สำหรับการกระจายภายในองค์กร
  • Android: Internal Testing (สูงสุด 100 คน), Closed Testing (สูงสุด 100), Open Testing (สูงสุด 100,000) และ Production Track — ระบบ staged rollout ที่ยืดหยุ่นสำหรับแอปมือถือ
  • App Store Review Guidelines และ Google Play Developer Policies — ชุดกฎการกระจายที่ต้องศึกษาก่อนเผยแพร่ การละเมิดนำไปสู่การถูกปฏิเสธหรือการบล็อกบัญชี
  • Staged Rollout (Google Play) — การกระจายอัปเดตแบบค่อยเป็นค่อยไป (5% → 20% → 100%) ช่วยให้สามารถย้อนกลับเวอร์ชันที่มีปัญหาก่อนที่จะถึงผู้ใช้ทั้งหมด
  • App Transfer — การย้ายแอประหว่างบัญชีนักพัฒนา ต้องได้รับความยินยอมจากทั้งสองฝ่ายและการตรวจสอบข้อกำหนด

การกระจายบน iOS: TestFlight, Ad Hoc, Enterprise

การกระจายแอป iOS ถูกควบคุมอย่างเข้มงวดโดย Apple การกระจายแอปมือถือบน iOS ผ่านสี่ช่องทาง: App Store (เผยแพร่สาธารณะ), TestFlight (ทดสอบเบตา), Ad Hoc (การกระจายแบบจำกัด) และ Enterprise (การกระจายภายในองค์กร) แต่ละช่องทางมีข้อกำหนด ขีดจำกัด และขั้นตอนของตนเอง

TestFlight

TestFlight เป็นเครื่องมืออย่างเป็นทางการของ Apple สำหรับการทดสอบเบตาแอปมือถือ รองรับผู้ทดสอบภายนอกสูงสุด 10,000 คน (External Testing) และผู้ทดสอบภายในสูงสุด 30 คน (Internal Testing — สมาชิกทีม) External Testing ต้องการการตรวจสอบแบบเบา (Build Review ปกติ 1–2 นาที) TestFlight กระจายอัปเดตโดยอัตโนมัติ — ผู้ทดสอบได้รับการแจ้งเตือนแบบ push การทดสอบภายในไม่ต้องตรวจสอบ — คุณสามารถอัปโหลด builds ให้ทีมได้ทันที

Ad Hoc Distribution

Ad Hoc คือการกระจายไปยังอุปกรณ์จำนวนจำกัด (สูงสุด 100 ต่อบัญชี) สำหรับ Ad Hoc คุณต้องเพิ่ม UDID ของแต่ละอุปกรณ์ใน Apple Developer Portal และเซ็นชื่อ build ด้วย Provisioning Profile ที่มีอุปกรณ์เหล่านั้น Ad Hoc ไม่ต้องตรวจสอบ — เหมาะสำหรับเวอร์ชันเดโมและการทดสอบบนอุปกรณ์ของลูกค้า ข้อเสีย: คุณต้องทราบ UDID ของแต่ละอุปกรณ์

Enterprise Distribution

Apple Enterprise Developer Program ($299/ปี) — การกระจายแอปภายในองค์กรโดยไม่ผ่าน App Store แอปถูกเผยแพร่บนเซิร์ฟเวอร์ภายใน ผู้ใช้ติดตั้งผ่านลิงก์ Enterprise ไม่ต้องตรวจสอบโดย Apple Enterprise ไม่สามารถใช้สำหรับการกระจายนอกองค์กร — Apple ตรวจสอบและบล็อกบัญชี MDM (Mobile Device Management) — ระบบจัดการอุปกรณ์ขององค์กรที่ติดตั้งแอป Enterprise โดยอัตโนมัติ

การกระจายบน Android: Testing Tracks, Staged Rollout

Google Play มีระบบกระจายแอปมือถือที่ยืดหยุ่นกว่า App Store Testing Tracks: Internal (ภายใน), Closed (ปิด), Open (เปิด) แต่ละ track มีขีดจำกัดและข้อกำหนดของตนเอง หลังการทดสอบ แอปจะถูกเผยแพร่ใน Production Track

Closed vs Open Testing

Internal Testing — ผู้ทดสอบสูงสุด 100 คนทางอีเมล ไม่ต้องตรวจสอบโดย Google Build เผยแพร่ภายในไม่กี่นาที Closed Testing — ผู้ทดสอบสูงสุด 100 คน เข้าถึงผ่านรายชื่ออีเมลหรือ Google Group ต้องการการตรวจสอบแบบเบา (ปกติไม่กี่ชั่วโมง) Open Testing — ผู้ทดสอบสูงสุด 100,000 คน ลิงก์สาธารณะ แอปปรากฏใน Google Play เป็น "การเข้าถึงก่อนกำหนด" Open Testing ต้องการการตรวจสอบเต็มรูปแบบเหมือน production

Staged Rollout — การกระจายอัปเดตแบบค่อยเป็นค่อยไป คุณเลือกเปอร์เซ็นต์ผู้ใช้ (5%, 10%, 20%, 50%, 100%) Google Play กระจายอัปเดตไปยังเปอร์เซ็นต์ที่เลือกโดยอัตโนมัติ หากมีข้อร้องเรียนหรือการขัดข้องในชั่วโมงแรก — ให้ย้อนกลับไปยังเวอร์ชันก่อนหน้า Staged Rollout ลดความเสี่ยงในการเผยแพร่และแนะนำสำหรับอัปเดต production ทั้งหมด

Production Track

Production Track — การเผยแพร่สาธารณะบน Google Play หลังเผยแพร่ แอปพร้อมให้ผู้ใช้ทุกคนใช้งาน Google Play ตรวจสอบไบนารีโดยอัตโนมัติและสแกนหารหัสอันตราย หลังเผยแพร่ คุณสามารถจัดการประเทศ ข้อจำกัดด้านอายุ และการสร้างรายได้ Internal App Sharing — การกระจายโดยตรงผ่านลิงก์โดยไม่ต้องใช้ Play Console เหมาะสำหรับการทดสอบ QA บนอุปกรณ์จริง

พารามิเตอร์ iOS Android
การทดสอบเบตาTestFlight (สูงสุด 10,000)Internal / Closed / Open (สูงสุด 100,000)
EnterpriseApple Enterprise Program ($299/ปี)Managed Play (EMM, ฟรี)
การตรวจสอบด้วยมือ (24–48 ชั่วโมง)อัตโนมัติ (2–8 ชั่วโมง)
ค่าบัญชี$99/ปี$25 ครั้งเดียว
Staged rolloutPhased Release (1%–100%, 7 วัน)Staged Rollout (1%–100%, ทุกเมื่อ)
รูปแบบ.ipa (ผ่าน Xcode/Transporter).aab (Android App Bundle)
App Transferใช่ (App Store Connect)ใช่ (Play Console)

iOS — การตรวจสอบที่เข้มงวดกว่าและค่าธรรมเนียมเข้าสูงกว่า Android — การทดสอบที่ยืดหยุ่นและ staged rollout IT Sectr แนะนำให้ใช้ Open Testing สำหรับ Android และ TestFlight External สำหรับ iOS — ซึ่งครอบคลุม 90% ของสถานการณ์การทดสอบเบตาแอปมือถือ

นโยบายการกระจายแอป: App Store Guidelines, Google Play Policies

App Store Review Guidelines — เอกสารของ Apple ที่มีกฎมากกว่า 100 ข้อควบคุมการกระจายแอปมือถือ ข้อกำหนดหลัก: แอปต้องมีเสถียรภาพ ปลอดบัก และเป็นไปตาม Human Interface Guidelines Apple ปฏิเสธแอปที่มีลิงก์เสีย หน้าจอว่าง และฟังก์ชันที่ซ่อนอยู่ Google Play Developer Policies — กฎของ Google: ห้ามแอปอันตราย การหลอกลวงผู้ใช้ และการละเมิดลิขสิทธิ์

App Store Guidelines

กฎสำคัญ สำหรับการกระจายแอปใน App Store: 1) Safety — ไม่มีเนื้อหาที่ไม่เหมาะสม 2) Performance — แอปต้องไม่ขัดข้อง 3) Business — การซื้อผ่าน IAP (In-App Purchase) โดยมีค่าคอมมิชชัน Apple 15–30% 4) Design — ปฏิบัติตาม HIG สาเหตุการปฏิเสธ: ลิงก์นโยบายความเป็นส่วนตัวเสีย ไม่มีปุ่ม "กู้คืนการซื้อ" การใช้ระบบชำระเงินของบุคคลที่สาม

Google Play Policies

นโยบายการกระจาย ใน Google Play รวมถึง: 1) Content Policies — ห้ามเนื้อหาสำหรับผู้ใหญ่และความรุนแรง 2) Monetization — ค่าคอมมิชชัน Google 15% (1 ล้านดอลลาร์แรก — 15% จากนั้น 30%) 3) Privacy — URL นโยบายความเป็นส่วนตัวที่จำเป็น 4) Advertising — โฆษณาต้องเป็นไปตามมาตรฐาน Google ตรวจสอบไบนารีโดยอัตโนมัติเพื่อหารหัสอันตราย App Content Rating — แบบสอบถามที่กำหนดข้อจำกัดด้านอายุของแอป

Export Compliance และ DMCA

Export Compliance — Apple ต้องการให้ประกาศการใช้การเข้ารหัสเมื่อกระจายแอป แอปส่วนใหญ่เข้าเกณฑ์ "Yes, but exempt" (ใช้ HTTPS เท่านั้น) DMCA — กฎหมายลิขสิทธิ์ หากแอปของคุณอนุญาตให้ผู้ใช้อัปโหลดเนื้อหา ให้ตั้งค่าขั้นตอน DMCA (การร้องเรียนการละเมิดลิขสิทธิ์)

บัญชีสำหรับการกระจายแอป: Apple Developer และ Google Play

Apple Developer Account — $99/ปีสำหรับนักพัฒนาเดี่ยว, $299/ปีสำหรับ Enterprise องค์กรลงทะเบียนเป็น Company/Organization สำหรับการกระจายแอปมือถือภายใต้แบรนด์ของบริษัท จำเป็นต้องมีหมายเลข D-U-N-S สำหรับการเผยแพร่ Google Play Account — $25 ครั้งเดียว Google Play ต้องการการยืนยันตัวตน (หนังสือเดินทาง ใบขับขี่) ก่อนเริ่มการกระจาย

App Transfer

App Transfer — การย้ายแประหว่างบัญชีนักพัฒนา บน iOS — ผ่าน App Store Connect (App Transfer) ข้อกำหนด: แอปต้องเผยแพร่แล้ว ไม่มีการเปลี่ยนแปลงที่รอดำเนินการ ไม่มีข้อพิพาทการกระจายที่ยังใช้งานอยู่ บน Android — ผ่าน Play Console (Manage > Transfer app) ทั้งสองกระบวนการใช้เวลา 1–5 วัน หลังการย้าย แอปรักษาคะแนน รีวิว และการสมัครสมาชิกไว้

Screenshot Requirements

Screenshot Requirements สำหรับ App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro) สำหรับ Google Play: ขั้นต่ำ 2 ภาพหน้าจอต่อโทรศัพท์และแท็บเล็ต แนะนำ 8 ภาพหน้าจอ URL นโยบายความเป็นส่วนตัว — จำเป็นสำหรับการกระจายแอปในทั้งสองร้านค้า หากแอปรวบรวมข้อมูลส่วนบุคคล ต้องมีลิงก์นโยบายความเป็นส่วนตัวในคำอธิบายและภายในแอป

คำถามที่พบบ่อย

บัญชีนักพัฒนา Apple และ Google มีค่าใช้จ่ายเท่าไหร่?

บัญชี Apple Developer มีค่าใช้จ่าย $99 ต่อปี บัญชี Google Play มีค่าใช้จ่าย $25 ครั้งเดียว สำหรับการกระจาย Enterprise โปรแกรม Apple Enterprise Program มีค่าใช้จ่าย $299 ต่อปี สำหรับสตาร์ทอัพ บัญชีส่วนบุคคลก็เพียงพอ

การตรวจสอบใน App Store และ Google Play ใช้เวลานานเท่าไหร่?

App Store — จากไม่กี่ชั่วโมงถึง 48 ชั่วโมง (นานๆ ครั้งถึงหนึ่งสัปดาห์) Google Play — ปกติไม่กี่ชั่วโมงสำหรับแอปมือถือ ตรวจสอบอัตโนมัติ การเผยแพร่ครั้งแรกใช้เวลานานกว่าเนื่องจากการยืนยันบัญชี IT Sectr แนะนำให้เผื่อ 3–5 วันสำหรับการเผยแพร่ครั้งแรก

TestFlight คืออะไรและทำงานอย่างไร?

TestFlight เป็นเครื่องมืออย่างเป็นทางการของ Apple สำหรับการกระจายแอปมือถือในช่วงทดสอบเบตา คุณสามารถเชิญผู้ทดสอบสูงสุด 10,000 คน build ผ่านการตรวจสอบแบบเบา (ไม่กี่นาที) TestFlight รองรับการทดสอบภายใน (สูงสุด 30 ผู้ใช้) และภายนอก

ความแตกต่างระหว่าง Closed และ Open Testing Track ใน Google Play คืออะไร?

Closed — ผู้ทดสอบสูงสุด 100 คนผ่านรายชื่ออีเมล ไม่มีลิงก์สาธารณะ Open — ผู้ทดสอบสูงสุด 100,000 คน เข้าถึงผ่านลิงก์ Open Testing ให้การมองเห็นใน Google Play แต่ต้องปฏิบัติตามนโยบาย

จะย้ายแอปไปยังบัญชีนักพัฒนาอื่นได้อย่างไร?

App Transfer (iOS) — การย้ายแอปทั้งหมดระหว่างบัญชี Apple Developer การย้ายใน Google Play — ผ่านการตั้งค่าบัญชี ทั้งสองกรณีต้องได้รับความยินยอมจากทั้งสองฝ่ายและการตรวจสอบข้อกำหนด: แอปต้องเผยแพร่แล้ว ไม่มีการเปลี่ยนแปลงที่รอดำเนินการ

สรุป

  • iOS: TestFlight สำหรับการกระจายแอปมือถือ (เบตา), Ad Hoc (100 อุปกรณ์), Enterprise (ภายใน) บัญชี $99/ปี
  • Android: Internal/Closed/Open Testing + Production Track สำหรับการกระจายแอปมือถือ Staged Rollout — จำเป็นสำหรับอัปเดต production
  • App Store Review Guidelines — 100+ กฎ Google Play Policies — การตรวจสอบไบนารีอัตโนมัติ ศึกษาก่อนเผยแพร่
  • Staged Rollout (Android) และ Phased Release (iOS) — การกระจายอัปเดตแบบค่อยเป็นค่อยไป ลดความเสี่ยงการขัดข้องต่อผู้ใช้ทั้งหมด
  • URL นโยบายความเป็นส่วนตัวจำเป็นสำหรับทั้งสองร้านค้า Export Compliance — สำหรับ iOS ที่มีการเข้ารหัส
  • App Transfer — การย้ายแประหว่างบัญชี รักษาคะแนน รีวิว และการสมัครสมาชิก
  • Screenshot Requirements — 2–8 ภาพหน้าจอต่อโทรศัพท์และแท็บเล็ต Apple ต้องการขนาดหน้าจอที่เฉพาะเจาะจง

เราจะพัฒนาแอปพลิเคชันบนมือถือแบบครบวงจร

IT Sectr สร้างแอปพลิเคชัน iOS และ Android สำหรับสตาร์ทอัพและธุรกิจตั้งแต่ปี 2017 เราจะให้คำแนะนำและเสนอวิธีแก้ปัญหาที่ดีที่สุดแก่คุณ

ปรึกษาโครงการ