ฉันเพิ่ง vibe-code แอปเจ๋งๆ เสร็จ จะเปิดตัวใน App Store ได้อย่างไร?
AI สร้างแอปให้คุณได้ในเวลาเพียงบ่ายเดียว แต่การเปิดตัวคือส่วนที่ช้า: ทั้งบัญชีนักพัฒนาซอฟต์แวร์ แนวทางการตรวจสอบที่ปฏิเสธแอปประเภท Web Wrapper และโควตาผู้ทดสอบ นี่คือแนวทางที่ตรงไปตรงมา และกรณีที่คุณควรข้ามการลงสโตร์ไปเลย

คำตอบสั้นๆ: ในการเปิดตัวแอปที่เขียนด้วย AI (vibe-coded) คุณต้องลงทะเบียนเป็นนักพัฒนา แพ็กเกจไฟล์เนทีฟบิลด์ และส่งเพื่อรับการตรวจสอบ ขั้นตอนเหล่านั้นเริ่มต้นได้ไม่ยาก แต่จุดสำคัญคือ AI ช่วยย่นเวลาการพัฒนาของคุณจากหลายเดือนเหลือเพียงบ่ายเดียว ทว่าแอปสโตร์ไม่ได้ย่นเวลาอะไรให้เลย คุณยังคงต้องมีบัญชี รายการข้อมูล เอกสารนโยบายความเป็นส่วนตัว และแอปที่ทำงานได้จริงเมื่อผู้ตรวจสอบทดสอบใช้งาน ข้อกำหนดสุดท้ายนี้คือจุดที่แอปที่สร้างด้วย AI ส่วนใหญ่ไปต่อไม่ได้ (ค่าธรรมเนียมและนโยบายด้านล่างนี้ถูกต้อง ณ เวลาที่เผยแพร่ โปรดพิจารณารายละเอียดเฉพาะเหล่านี้เป็นข้อมูล ณ ขณะนั้น)
Apple ต้องการอะไรบ้างก่อนที่คุณจะส่งแอปได้?
3 สิ่ง ได้แก่ บัญชีนักพัฒนาแบบชำระเงิน เนทีฟบิลด์สำหรับ iOS และข้อมูลหน้าร้านที่ครบถ้วน Apple Developer Program มีค่าใช้จ่าย 99 ดอลลาร์สหรัฐต่อปี¹ โดยไม่มีค่าธรรมเนียมต่อการส่งแอปแต่ละครั้ง ส่วนเนทีฟบิลด์นั้นมีความสำคัญมากกว่าที่หลายคนคิด App Store ไม่รับ URL แต่รับแอปที่คอมไพล์แล้ว (ไฟล์ไบนารีที่แพ็กเกจแล้ว ซึ่งเป็นไฟล์ที่ติดตั้งได้จริง) ซึ่งหมายความว่าคุณต้องใช้ Xcode บนเครื่อง Mac หรือบริการที่ช่วยสร้างบิลด์ให้คุณ
รายการข้อมูลหน้าร้านก็มีรายการตรวจสอบของตัวเอง: ภาพหน้าจอตามขนาดอุปกรณ์แต่ละประเภท คำอธิบาย ลิงก์สนับสนุน นโยบายความเป็นส่วนตัว และป้ายกำกับความเป็นส่วนตัวที่ระบุประเภทข้อมูลทั้งหมดที่แอปของคุณจัดเก็บ หากแอปของคุณต้องเข้าสู่ระบบ ผู้ตรวจสอบจำเป็นต้องมีบัญชีสาธิตที่ใช้งานได้จริง
คิวการตรวจสอบไม่ใช่ปัญหา Apple รายงานว่า 90% ของการส่งแอปจะได้รับการตรวจสอบภายในเวลาไม่ถึง 24 ชั่วโมง² แต่สิ่งที่คุณส่งต่างหากที่เป็นปัญหา

ทำไมแอปที่เขียนด้วย AI (vibe-coded) ถึงไม่ผ่านการตรวจสอบแอป?
แนวทางปฏิบัติสองข้อที่ทำให้แอปถูกปฏิเสธมากที่สุดคือข้อ 4.2 และ 2.1
แนวทางปฏิบัติข้อ 4.2 ฟังก์ชันการทำงานขั้นต่ำ มีขึ้นเนื่องจากเครื่องมือสร้าง AI ส่วนใหญ่จะสร้างเว็บแอป การนำเว็บแอปมาครอบด้วยโครงสร้างเนทีฟ (Web Wrapper) จะถูก Apple มองว่าเป็นเว็บแรปเปอร์ ซึ่งเว็บไซต์ที่ให้บริการภายในแอปและเนื้อหาเว็บที่ไม่ได้จัดรูปแบบสำหรับ iOS จะไม่ถือว่าเป็นแอปที่มีคุณภาพในมุมมองของ Apple แอปของคุณต้องพิสูจน์ให้ได้ว่ามีเหตุผลเพียงพอที่จะเป็นแอป
แนวทางปฏิบัติข้อ 2.1 ความสมบูรณ์ของแอป คือจุดที่ดักส่วนที่เหลือ Apple รายงานว่ากว่า 40% ของปัญหาการตรวจสอบที่ยังไม่ได้รับการแก้ไขตกอยู่ภายใต้แนวทางปฏิบัตินี้ข้อเดียว³: แอปแครช, เนื้อหาที่เป็นตัวอย่างชั่วคราว, ลิงก์เสีย, ขั้นตอนการทำงานที่ยังทำไม่เสร็จ แอปที่เขียนด้วย AI มักจะมีลักษณะเด่นในเรื่องนี้ คือทำงานได้อย่างสวยงามในเส้นทางที่คุณป้อนคำสั่ง (prompt) แต่จะพังทันทีเมื่อเจอเคสพิเศษ (edge case) ที่คุณไม่ได้ระบุไว้ หน้าที่ของผู้ตรวจสอบคือการค้นหาจุดบกพร่องเหล่านั้น
นอกจากนี้ยังมีตัวกรองที่สามหากแอปของคุณเกี่ยวข้องกับหมวดหมู่ที่ถูกควบคุม แอปที่จัดการเรื่องเงิน สุขภาพ หรือบริการที่ละเอียดอ่อนอื่นๆ จะต้องส่งโดยนิติบุคคลที่ให้บริการนั้นๆ ไม่ใช่บัญชีส่วนบุคคล การชำระเงินทำให้เรื่องนี้ชัดเจนยิ่งขึ้น และเราได้เขียนอธิบายไว้ต่างหากใน ทำไมแอปชำระเงินที่เขียนด้วย AI (vibe-coded) ถึงถูกปฏิเสธจาก App Store
แล้วการเปิดตัวบน Google Play ล่ะ?
ค่าใช้จ่ายเริ่มต้นถูกกว่า แต่ใช้เวลานานกว่าจะเปิดใช้งานจริง การลงทะเบียนมีค่าธรรมเนียมครั้งเดียว 25 ดอลลาร์สหรัฐ⁴ แต่หากบัญชีนักพัฒนาส่วนบุคคลของคุณสร้างขึ้นหลังวันที่ 13 พฤศจิกายน 2023 คุณจะไม่สามารถเผยแพร่ได้โดยตรง Google กำหนดให้ต้องมีการทดสอบแบบปิด (Closed Test - การปล่อยแอปเวอร์ชันก่อนเปิดตัวแบบส่วนตัวให้กับกลุ่มผู้ใช้ที่ได้รับเชิญ) โดยมีผู้ทดสอบอย่างน้อย 12 คนที่เข้าร่วมเป็นเวลา 14 วันติดต่อกัน ก่อนที่คุณจะสามารถยื่นขอสิทธิ์เปิดใช้งานจริงได้⁵ และการตรวจสอบคำขอโดยทั่วไปจะใช้เวลาเพิ่มอีกสูงสุด 7 วัน
ลองคำนวณดู บัญชีเดี่ยวที่เพิ่งเปิดใหม่จะต้องใช้เวลาประมาณสามสัปดาห์ตั้งแต่แอปเสร็จสมบูรณ์ไปจนถึงการแสดงผลต่อสาธารณะ และนั่นคือกรณีที่คุณสามารถหาคนสิบกว่าคนที่ยินดีเข้าร่วมทดสอบตลอดช่วงเวลาดังกล่าวได้

คุณจำเป็นต้องลงแอปสโตร์จริงๆ หรือไม่?
เฉพาะในกรณีที่แอปของคุณต้องการสิ่งที่โทรศัพท์เท่านั้นที่ให้ได้: การเข้าถึงฮาร์ดแวร์, การแจ้งเตือนแบบพุช, การใช้งานออฟไลน์ หรือการค้นหาผ่านสโตร์ สำหรับเกมหรือแอปสำหรับผู้บริโภค การแลกกับเวลาดำเนินการหลายสัปดาห์มักจะคุ้มค่า แต่สำหรับเครื่องมือทางธุรกิจ หน้าร้าน หรือระบบชำระเงิน การใช้งานผ่านเบราว์เซอร์สามารถเปิดตัวได้ทันทีวันนี้ ไม่ต้องรอการตรวจสอบ ไม่มีโควตาผู้ทดสอบ และการอัปเดตจะใช้งานได้จริงในไม่กี่วินาทีแทนที่จะต้องส่งแอปใหม่
คำเตือนหนึ่งข้อก่อนที่คุณจะส่งแอปเชิงพาณิชย์ไปที่ใดก็ตาม ไม่ว่าจะบนสโตร์หรือเว็บ: อินเทอร์เฟซคือส่วนที่ AI จัดการได้ดี แต่ระบบเบื้องหลัง เช่น สินค้าคงคลังที่ต้องถูกต้องแม่นยำ การกระทบยอด (การทำให้บันทึกการเงินตรงกัน) ภาษี และการชำระเงินแบบต่อหน้า คือโครงสร้างพื้นฐานที่คำสั่ง prompt ไม่สามารถสร้างขึ้นมาได้ เราได้วิเคราะห์ช่องว่างนี้ไว้ใน สิ่งที่ขาดหายไปหลังจากทำ UI เสร็จ และใน ความแตกต่างระหว่าง POS ที่มี AI กับ POS ที่ AI สามารถสร้างได้ นี่คือเส้นทางที่ Final สร้างขึ้นมาเพื่อรองรับ: อธิบายระบบขายหน้าร้านที่คุณต้องการใน prompt แล้วระบบจะปรับใช้บนโครงสร้างพื้นฐานการค้าที่ใช้งานได้จริงทันที แทนที่จะต้องไปรอในคิวตรวจสอบ

สรุปแล้ว คุณจะเปิดตัวแอปที่เขียนด้วย AI (vibe-coded) ของคุณอย่างไร?
Apple: 99 ดอลลาร์ต่อปี, เนทีฟบิลด์ที่ใช้งานได้จริง และมีเนื้อหามากพอที่จะผ่านแนวทางปฏิบัติข้อ 4.2 และ 2.1 Google: 25 ดอลลาร์ พร้อมการทดสอบแบบปิดที่มีผู้ทดสอบ 12 คนเป็นเวลา 14 วันหากบัญชีของคุณยังใหม่ เว็บ: เปิดตัวได้ทันทีที่คุณปรับใช้ หากแอปของคุณจำเป็นต้องใช้ฮาร์ดแวร์ของโทรศัพท์ ให้เผื่อเวลาไว้หลายสัปดาห์สำหรับสโตร์ แต่หากต้องการรับออเดอร์ ให้เปิดใช้งานบนเว็บได้เลยวันนี้
หากสิ่งที่คุณเขียนด้วย AI (vibe-coded) คือระบบชำระเงิน วิธีการที่เร็วที่สุดคือการเชื่อมต่อ AI ที่คุณใช้อยู่แล้วเข้ากับแพลตฟอร์มการค้าผ่าน MCP คู่มือของเราเกี่ยวกับ การเชื่อมต่อ AI ของคุณเองเข้ากับ Build จะแสดงให้เห็นว่าระบบนี้ทำงานอย่างไร
คำถามที่พบบ่อย
การเผยแพร่แอปบน App Store มีค่าใช้จ่ายเท่าใด?
Apple Developer Program มีค่าใช้จ่าย 99 ดอลลาร์สหรัฐต่อปี โดยไม่มีค่าธรรมเนียมในการส่งแอปแต่ละครั้ง ส่วน Google Play คิดค่าธรรมเนียมการลงทะเบียนครั้งเดียว 25 ดอลลาร์สหรัฐ
การตรวจสอบแอปของ Apple ใช้เวลานานเท่าใด?
Apple รายงานว่า 90% ของแอปที่ส่งเข้ามาจะได้รับการตรวจสอบภายในเวลาไม่เกิน 24 ชั่วโมง แต่การเตรียมข้อมูลส่งแอปให้ผ่านการอนุมัติมักใช้เวลานานกว่าการรอคิวตรวจอย่างมาก
ฉันสามารถนำเว็บแอปขึ้น App Store ตรงๆ เลยได้หรือไม่?
โดยทั่วไปไม่ได้ การนำเว็บไซต์มาครอบด้วยเฟรมเวิร์กเนทีฟ (web wrapper) มักจะไม่ผ่านเกณฑ์ข้อ 4.2 เรื่องฟังก์ชันการทำงานขั้นต่ำ เนื่องจาก Apple คาดหวังประสบการณ์การใช้งานที่สร้างขึ้นสำหรับ iOS โดยเฉพาะ ไม่ใช่แค่การแสดงเนื้อหาเว็บภายในแอป
กฎผู้ทดสอบ 12 คนของ Google Play คืออะไร?
บัญชีนักพัฒนาซอฟต์แวร์ส่วนบุคคลที่สร้างขึ้นหลังวันที่ 13 พฤศจิกายน 2023 จะต้องทำการทดสอบแบบปิด (closed test) โดยมีผู้ทดสอบอย่างน้อย 12 คนเข้าร่วมเป็นเวลา 14 วันติดต่อกัน ก่อนที่จะสามารถขอสิทธิ์เข้าใช้งานเวอร์ชันใช้งานจริง (production) ได้
ฉันจำเป็นต้องใช้ App Store เพื่อเปิดตัวเครื่องมือทางธุรกิจที่สร้างด้วย AI หรือไม่?
ไม่จำเป็น เว็บแอปสามารถใช้งานจริงได้ทันทีที่คุณปรับใช้ (deploy) โดยไม่ต้องผ่านการตรวจสอบหรือโควตาผู้ทดสอบ App Store จะมีความสำคัญก็ต่อเมื่อคุณต้องการเข้าถึงฮาร์ดแวร์ของอุปกรณ์ การแจ้งเตือนแบบพุช การใช้งานแบบออฟไลน์ หรือการค้นหาพบบนสโตร์
