App Review: คืออะไร กระบวนการตรวจสอบใน App Store ทำงานอย่างไร

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

App Review คือกระบวนการตรวจสอบแอปพลิเคชันก่อนเผยแพร่ใน App Store แต่ละแอปพลิเคชันจะผ่านการตรวจสอบเพื่อให้เป็นไปตามกฎของ Apple: ความปลอดภัย ความเป็นส่วนตัว คุณภาพอินเทอร์เฟซ และความเสถียร ตาม Apple Developer Guidelines, 2024 48 ชั่วโมง คือเวลาเฉลี่ยในการตรวจสอบหลังจากส่งคำขอ การรู้เกณฑ์การตรวจสอบช่วยให้นักพัฒนาผ่านการตรวจสอบได้ในครั้งแรก

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

  • App Review — กระบวนการตรวจสอบแอปของ Apple ก่อนเผยแพร่ใน App Store
  • 48 ชั่วโมง — เวลาเฉลี่ยในการตรวจสอบสำหรับคำขอมาตรฐาน
  • Guidelines — App Store Review Guidelines กำหนดเกณฑ์การตรวจสอบ
  • Rejection — การปฏิเสธพร้อมโอกาสอุทธรณ์ผ่าน Resolution Center
  • Expedited Review — การตรวจสอบแบบเร่งด่วนสำหรับการแก้ไขที่สำคัญ

App Review คืออะไร?

App Review คือกระบวนการตรวจสอบแอปพลิเคชันของ Apple ก่อนเผยแพร่ใน App Store แอปพลิเคชัน อัปเดต หรือส่วนขยายทุกตัวจะผ่านการตรวจสอบเพื่อให้เป็นไปตาม App Store Review Guidelines ซึ่งเป็นเอกสารที่มีหลายส่วนครอบคลุมความปลอดภัย ความเป็นส่วนตัว การออกแบบ มาตรฐานทางกฎหมาย และเนื้อหา

ขั้นตอนนี้จำเป็นสำหรับนักพัฒนาทุกคนในระบบนิเวศของ Apple หากไม่ผ่าน App Review แอปพลิเคชันจะไม่ปรากฏในแค็ตตาล็อก App Store ไม่พร้อมให้ดาวน์โหลด และไม่สามารถเผยแพร่ผ่าน TestFlight ได้ ข้อยกเว้นคือใบรับรอง Enterprise สำหรับการเผยแพร่ภายในองค์กร

ประวัติการนำ App Review มาใช้

Apple เปิดตัว App Review พร้อมกับการเปิด App Store ในปี 2008 ในตอนแรกการตรวจสอบใช้เวลา 7–14 วันและเป็นทางการน้อยกว่า ตามการศึกษาของ CNBC (2023) ในช่วง 15 ปี Apple ปฏิเสธแอปพลิเคชันมากกว่า 2 ล้าน รายการด้วยเหตุผลต่าง ๆ ในปี 2020 Apple เปิดตัวโปรแกรมตรวจสอบแบบเร่งด่วนสำหรับนักพัฒนาที่มีระดับความน่าเชื่อถือสูง

App Review แตกต่างจาก Google Play Review อย่างไร

ซึ่งแตกต่างจาก Google Play ที่สามารถเผยแพร่ได้โดยไม่ต้องตรวจสอบล่วงหน้า App Store ใช้การตรวจสอบล่วงหน้า — แต่ละแอปพลิเคชันจะถูกตรวจสอบก่อนเผยแพร่ Google Play ใช้การตรวจสอบภายหลังและสแกนเนอร์อัตโนมัติ ตามการวิเคราะห์ของ Appfigures (2024) เวลาเฉลี่ยในการอนุมัติใน App Store คือ 48 ชั่วโมง เทียบกับ 4 ชั่วโมงใน Google Play ในขณะเดียวกัน อัตราการปฏิเสธใน App Store สูงกว่า 35%

กระบวนการ App Review ทำงานอย่างไร

หลังจากอัปโหลดบิลด์ผ่าน App Store Connect การตรวจสอบหลายขั้นตอนจะเริ่มขึ้น นักพัฒนาส่งแอปพลิเคชันเพื่อตรวจสอบ เลือกเวอร์ชันและกรอกข้อมูลเมตา Apple จัดสรรคำขอระหว่างทีมผู้ตรวจสอบตามหมวดหมู่แอปพลิเคชันและภูมิภาค

ขั้นตอนการตรวจสอบอัตโนมัติ

ขั้นตอนแรกดำเนินการโดยอัตโนมัติ สแกนเนอร์ของ Apple ตรวจสอบโค้ดไบนารีเพื่อหาเฟรมเวิร์กที่เป็นอันตราย การใช้ API ส่วนตัว และการปฏิบัติตามรูปแบบ App Store ระบบวิเคราะห์ข้อมูลเมตา: ชื่อ คำอธิบาย ภาพหน้าจอ และการจัดระดับอายุ การตรวจสอบอัตโนมัติใช้เวลา 5 ถึง 30 นาที

swift
import StoreKit

func checkReviewStatus() {
    let url = URL("https://api.appstoreconnect.apple.com/v1/apps/<APP_ID>/reviewSubmissions")!
    var request = URLRequest(url: url)
    request.setValue("Bearer <JWT_TOKEN>", forHTTPHeaderField: "Authorization")
    
    URLSession.shared.dataTask(with: request) { data, _, _ in
        guard let data = data else { return }
        let status = try? JSONDecoder().decode(ReviewStatus.self, from: data)
        print("Review status: \(status?.attributes.state ?? \`"unknown\`")")
    }.resume()
}

การตรวจสอบด้วยตนเอง

หลังจากการตรวจสอบอัตโนมัติ คำขอจะส่งต่อไปยัง ผู้ตรวจสอบที่เป็นมนุษย์ ผู้ตรวจสอบจะตรวจสอบฟังก์ชันการทำงานของแอปพลิเคชัน ทดสอบสถานการณ์สำคัญ ประเมินการออกแบบตาม Human Interface Guidelines และตรวจสอบเนื้อหา ตามรายงานของ Apple (2024) การตรวจสอบด้วยตนเองใช้เวลา 40–70% ของเวลาการตรวจสอบทั้งหมด

เกณฑ์การตรวจสอบหลักของ Apple

App Store Review Guidelines คือชุดกฎที่แบ่งออกเป็น 6 หมวดหมู่หลัก: ความปลอดภัย ความเป็นส่วนตัว การออกแบบ ข้อกำหนดทางกฎหมาย เนื้อหา และเกณฑ์ทางเทคนิค แต่ละหมวดหมู่มี 5 ถึง 30 หัวข้อย่อยพร้อมข้อกำหนดเฉพาะ

หมวดหมู่ข้อกำหนดหลักGuidelines
ความปลอดภัยไม่มีโค้ดที่เป็นอันตราย การปกป้องข้อมูล1.0–1.5
ความเป็นส่วนตัวการจัดการข้อมูลส่วนบุคคล การขออนุญาต2.0–2.5
การออกแบบการปฏิบัติตาม HIG ความเสถียรของอินเทอร์เฟซ3.0–3.4
กฎหมายการจัดระดับอายุ การพนัน เนื้อหา4.0–4.9
เนื้อหาไม่มีเนื้อหาที่ไม่เหมาะสม ลิขสิทธิ์5.0–5.6

เกณฑ์ความปลอดภัยและความเป็นส่วนตัว

Apple ตรวจสอบการใช้ Privacy Manifests และคำอธิบายวัตถุประสงค์การเก็บรวบรวมข้อมูลอย่างเคร่งครัด ตั้งแต่ปี 2024 แอปพลิเคชันทุกตัวต้องระบุ API ที่ใช้สำหรับการเก็บรวบรวมข้อมูลและแสดงความจำเป็น การขาด Privacy Manifest เป็นสาเหตุหนึ่งของการปฏิเสธที่พบบ่อย

การออกแบบและการปฏิบัติตาม HIG

แอปพลิเคชันต้องปฏิบัติตาม Human Interface Guidelines Apple ปฏิเสธแอปพลิเคชันที่มีองค์ประกอบที่ทำงานไม่ได้ ลิงก์เสีย การแสดงผลไม่ถูกต้องบนอุปกรณ์ต่าง ๆ และข้อความที่อ่านไม่ได้ ให้ความสนใจเป็นพิเศษกับการปรับให้เข้ากับ Dynamic Type และ VoiceOver

วิธีเตรียมแอปของคุณสำหรับ App Review

การเตรียมตัวสำหรับ App Review เริ่มต้นตั้งแต่ขั้นตอนการพัฒนา การปฏิเสธส่วนใหญ่ไม่ได้เกิดจากข้อผิดพลาดในโค้ด แต่เกิดจากการละเมิดข้อกำหนดที่เป็นทางการ: ไม่มีบัญชีทดสอบ ข้อมูลเมตาไม่สมบูรณ์ หรือการจัดระดับอายุที่ไม่ถูกต้อง ด้านล่างนี้คือรายการตรวจสอบสำหรับเตรียมการส่ง

  • ตรวจสอบ Privacy Manifest และคำอธิบายการใช้ข้อมูล
  • ระบุ บัญชีทดสอบ สำหรับแอปพลิเคชันที่มีการยืนยันตัวตน
  • ตรวจสอบ ภาพหน้าจอ ว่าตรงกับความละเอียดของอุปกรณ์
  • กรอก การจัดระดับอายุ ผ่าน Age Rating API
  • ปิด โค้ดดีบัก และบันทึกในบิลด์ที่เผยแพร่
swift
// การตรวจสอบก่อนส่ง App Review
struct PreReviewChecklist {
    let hasPrivacyManifest: Bool
    let hasTestAccount: Bool
    let screenshotsValid: Bool
    
    func isReadyForReview() -> Bool {
        let checks = [hasPrivacyManifest, hasTestAccount, screenshotsValid]
        return checks.allSatisfy { $0 }
    }
}

การกำหนดค่าข้อมูลเมตาสำหรับ App Store Connect

ใน App Store Connect คุณต้องระบุ หมวดหมู่แอปพลิเคชัน คำสำคัญ คำอธิบาย และข้อมูลติดต่อ สำหรับแอปพลิเคชันที่มีการสมัครสมาชิก คุณต้องกรอกข้อมูลราคาและระยะเวลาการสมัคร Apple แนะนำให้เพิ่ม ตัวอย่างวิดีโอ ความยาว 15–30 วินาที — ซึ่งจะเพิ่มอัตราการแปลงเป็นการติดตั้ง 20–25%

การทดสอบบนอุปกรณ์จริง

ก่อนส่งเพื่อตรวจสอบ ให้ทำการทดสอบบน อุปกรณ์จริง ที่มี iOS เวอร์ชันต่าง ๆ โปรแกรมจำลองไม่เปิดเผยปัญหาด้านประสิทธิภาพ ความร้อน และการใช้แบตเตอรี่ Apple ปฏิเสธแอปพลิเคชันที่ค้างหรือหยุดทำงานระหว่างสถานการณ์การใช้งานมาตรฐาน

การตรวจสอบการแปลภาษาและข้อกำหนดระดับภูมิภาค

หากแอปพลิเคชันของคุณมีการแปลเป็นหลายภาษา ให้ตรวจสอบความถูกต้องของ สตริงที่แปลแล้ว และการจัดรูปแบบข้อมูล Apple ปฏิเสธแอปพลิเคชันที่ส่วนหนึ่งของอินเทอร์เฟซยังคงเป็นภาษาอังกฤษเมื่อเลือกภาษาอื่น สำหรับแอปพลิเคชันที่มีเนื้อหาในสหภาพยุโรปหรือจีน ให้ตรวจสอบการปฏิบัติตามกฎหมายระดับภูมิภาค: GDPR, CCPA และข้อกำหนดการรับรองของจีน

การใช้ App Store Connect API สำหรับระบบอัตโนมัติ

เพื่อทำให้กระบวนการ App Review เป็นอัตโนมัติ ให้ใช้ App Store Connect API API ช่วยให้อัปโหลดบิลด์โดยทางโปรแกรม ติดตามสถานะการตรวจสอบ และรับการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลง การรวมกับ CI/CD ผ่าน Fastlane หรือ GitHub Actions ช่วยลดเวลาระหว่างการคอมมิตและการส่งเพื่อตรวจสอบจากหลายชั่วโมงเหลือ 10–15 นาที

สาเหตุทั่วไปของการปฏิเสธ

ตามสถิติ App Review ที่เผยแพร่โดย Apple ในปี 2024 5 สาเหตุคิดเป็นมากกว่า 60% ของการปฏิเสธทั้งหมด ส่วนใหญ่ไม่เกี่ยวข้องกับข้อผิดพลาดทางเทคนิค แต่เกี่ยวข้องกับการละเมิดกฎการนำเสนอและคำอธิบาย

สาเหตุGuidelineสัดส่วนการปฏิเสธ
ข้อมูลไม่สมบูรณ์3.0–3.422%
เก็บข้อมูลโดยไม่ได้รับความยินยอม2.0–2.518%
การค้างและข้อบกพร่อง1.0–1.512%
เนื้อหาที่ต้องชำระเงินโดยไม่มี IAP4.0–4.210%
การจัดระดับอายุไม่ถูกต้อง5.0–5.68%

วิธีแก้ไขการปฏิเสธ

เมื่อถูกปฏิเสธ Apple จะส่ง จดหมายระบุสาเหตุ พร้อมลิงก์ไปยังส่วนเฉพาะของ Guidelines นักพัฒนาสามารถแก้ไขปัญหาและส่งแอปพลิเคชันอีกครั้งผ่าน App Store Connect สำหรับการชี้แจงสาเหตุการปฏิเสธ Resolution Center พร้อมให้บริการ — แชทกับผู้ตรวจสอบของ Apple

การอุทธรณ์ผ่าน Resolution Center

หากนักพัฒนาไม่เห็นด้วยกับการตัดสินใจของผู้ตรวจสอบ สามารถยื่นอุทธรณ์ได้ ใน Resolution Center คุณต้องอธิบายว่าเหตุใดแอปพลิเคชันจึงเป็นไปตามกฎและแนบหลักฐาน ตามรายงานของ Appfigures (2024) ประมาณ 35% ของการอุทธรณ์ สิ้นสุดด้วยการอนุมัติหลังจากการตรวจสอบอีกครั้ง

ระยะเวลาการตรวจสอบและ Expedited Review

เวลา App Review มาตรฐานคือ 24–48 ชั่วโมง อย่างไรก็ตาม ในช่วงที่มีโหลดสูง — หลัง WWDC ก่อนวันหยุดปีใหม่ และในช่วงฤดูกาลอัปเดต iOS — ระยะเวลาเพิ่มขึ้นเป็น 5–7 วัน Apple เผยแพร่เวลาเฉลี่ยปัจจุบันบนหน้า App Review Status

Expedited Review: การตรวจสอบแบบเร่งด่วน

สำหรับการแก้ไขที่สำคัญ Apple มี Expedited Review — การตรวจสอบแบบเร่งด่วนภายใน 2–6 ชั่วโมง คำขอจะถูกส่งผ่าน App Store Connect โดยระบุเหตุผล: แก้ไขช่องโหว่ที่สำคัญ กู้คืนบริการ หรือข้อผิดพลาดที่ขัดขวางกิจกรรมของผู้ใช้ คำขอเร่งด่วนเท็จอาจนำไปสู่การปฏิเสธคำขอในภายหลัง

เมื่อใดควรขอ Expedited Review

การตรวจสอบแบบเร่งด่วนจะสมเหตุสมผลเฉพาะในสถานการณ์ที่แอปพลิเคชัน ไม่สามารถทำงานได้ หรือละเมิดกฎหมาย ตาม Apple Developer Support (2024) Expedited Review อนุมัติใน 70% ของกรณีที่มีเหตุผลที่ถูกต้อง ไม่แนะนำให้ขอการเร่งด่วนสำหรับการอัปเดตตามแผนที่มีฟีเจอร์ใหม่

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

App Review ใช้เวลานานเท่าใด?

การตรวจสอบมาตรฐานใช้เวลา 24–48 ชั่วโมง ในช่วงที่มีโหลดสูง ระยะเวลาเพิ่มขึ้นเป็น 5–7 วัน เวลาเฉลี่ยปัจจุบันเผยแพร่บนหน้า App Review Status ใน App Store Connect

สามารถเร่งการตรวจสอบแอปได้หรือไม่?

ได้ ผ่านกลไก Expedited Review การตรวจสอบแบบเร่งด่วนใช้เวลา 2–6 ชั่วโมง คำขอถูกส่งใน App Store Connect พร้อมเหตุผล: ช่องโหว่สำคัญ การหยุดชะงักของบริการ หรือข้อผิดพลาดที่ขัดขวาง คำขอเท็จนำไปสู่การปฏิเสธ

จะทำอย่างไรหากแอปถูกปฏิเสธ?

แก้ไข การละเมิด ที่ระบุในจดหมายและส่งแอปพลิเคชันอีกครั้งผ่าน App Store Connect หากต้องการชี้แจงสาเหตุ ให้ใช้ Resolution Center — แชทกับผู้ตรวจสอบ Apple การตรวจสอบซ้ำไม่มีค่าใช้จ่ายเพิ่มเติม

ต้องชำระเงินสำหรับการตรวจสอบซ้ำหรือไม่?

ไม่ การตรวจสอบซ้ำ ฟรี หลังจากแก้ไขการละเมิด เพียงอัปโหลดบิลด์ใหม่หรืออัปเดตข้อมูลเมตาใน App Store Connect และส่งอีกครั้ง จำนวนครั้งไม่จำกัด

จะตรวจสอบสถานะการตรวจสอบได้อย่างไร?

สถานะจะแสดงใน App Store Connect ใน My Apps → เลือกแอป → แท็บ App Review สถานะที่พร้อมใช้งาน: Waiting for Review, In Review, Approved, Rejected การแจ้งเตือนจะส่งไปยังอีเมลของนักพัฒนา

สรุป

  • App Review — กระบวนการตรวจสอบแอปพลิเคชันของ Apple ก่อนเผยแพร่ใน App Store
  • 48 ชั่วโมง — เวลาตรวจสอบมาตรฐานเฉลี่ยของแอปพลิเคชัน
  • Guidelines — ชุดกฎ 6 หมวดหมู่: ความปลอดภัย ความเป็นส่วนตัว การออกแบบ ข้อกำหนดทางกฎหมาย เนื้อหา และเกณฑ์ทางเทคนิค
  • Expedited Review — การตรวจสอบแบบเร่งด่วนใน 2–6 ชั่วโมงสำหรับการแก้ไขที่สำคัญ
  • 35% ของการอุทธรณ์ สิ้นสุดด้วยการอนุมัติหลังการตรวจสอบอีกครั้งผ่าน Resolution Center
  • Privacy Manifest จำเป็นตั้งแต่ปี 2024 — สาเหตุทั่วไปของการปฏิเสธหากขาด
  • การเตรียมการตรวจสอบประกอบด้วยรายการตรวจสอบ 5 ข้อ: Privacy Manifest, บัญชีทดสอบ, ภาพหน้าจอ, การจัดระดับอายุ, ปิดดีบัก

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

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

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

อ่านเพิ่มเติม