ข้ามไปยังเนื้อหา

เผยแพร่สู่ App Stores

ห่อ PWA ที่เผยแพร่แล้วด้วย PWA Builder เพื่อสร้างแพ็กเกจสำหรับ Android, iOS และ Windows แท็บ Mobile → Publish ในแดชบอร์ดจะแนะนำขั้นตอนทีละขั้นตอน

Proyecta สร้างเว็บแอป หากต้องการเผยแพร่ผ่าน App Store, Google Play หรือ Microsoft Store คุณต้องห่อแอปที่เผยแพร่แล้วในรูปแบบ PWA และใช้เครื่องมืออย่าง PWA Builder เพื่อสร้างแพ็กเกจแบบ native

แท็บ Mobile → Publish ในแดชบอร์ดจะแนะนำคุณตลอดกระบวนการนี้ตั้งแต่ต้นจนจบ เลือก Google Play หรือ App Store แล้วระบบจะแสดงทุกขั้นตอน ตั้งแต่การสร้างแพ็กเกจ การสร้างรายการใน store และการส่งแอป รวมถึง checklist สำหรับการปล่อยอัปเดตหลัง launch ขั้นตอนด้านล่างนี้สอดคล้องกับคำแนะนำนั้น คุณจะใช้วิธีใดก็ได้

ก่อนสร้างแพ็กเกจสำหรับ store ให้ขอให้ AI เพิ่มการรองรับ PWA ก่อน:

Add PWA support to my app:
- Web app manifest with name, short name, icons (192px and 512px), theme color
- Service worker that caches the app shell for offline use

จากนั้น publish ไปยัง subdomain *.proyecta.live ของคุณ (หรือโดเมนที่กำหนดเอง)

  1. เปิด pwabuilder.com
  2. กรอก URL ที่เผยแพร่แล้วของคุณ
  3. PWA Builder จะตรวจสอบ manifest, service worker และความปลอดภัย
  4. คลิก Package for Stores แล้วเลือก target:
    • Android — สร้างไฟล์ .aab (Android App Bundle) สำหรับ Google Play
    • iOS — สร้างโปรเจกต์ Xcode ที่คุณ build และส่งผ่าน Xcode + Transporter
    • Windows — สร้างไฟล์ .msix สำหรับ Microsoft Store

แต่ละ store มี developer console เป็นของตัวเอง:

Store ค่าธรรมเนียมนักพัฒนา หมายเหตุ
Google Play $25 จ่ายครั้งเดียว โดยทั่วไปยอมรับแอปที่เป็น PWA wrapper
Apple App Store $99/ปี Apple อาจปฏิเสธแอปที่เป็นเพียง webview โดยไม่มีฟีเจอร์ native เพิ่มฟีเจอร์ native (push, share, camera) ผ่าน web APIs เพื่อเพิ่มความน่าเชื่อถือในการอนุมัติ
Microsoft Store $19 จ่ายครั้งเดียว (บุคคล) ยืดหยุ่นมากที่สุด

เมื่อ PWA Builder สร้างแพ็กเกจ Android จะมีการออกไฟล์ signing.keystore ให้คุณ เก็บไฟล์นี้ไว้ในที่ปลอดภัย — Google Play กำหนดให้ทุกการอัปเดตในอนาคตต้องลงนามด้วย key เดิม หากสูญหาย คุณจะไม่สามารถอัปเดตแอปได้ ต้องเผยแพร่ใหม่ภายใต้ชื่อแพ็กเกจใหม่เท่านั้น

เช่นเดียวกันกับ iOS provisioning profiles และ Windows certificates

การอัปเดตส่วนใหญ่ไม่จำเป็นต้องส่งแอปใหม่ไปยัง store เนื่องจากแอปที่ห่อไว้โหลดเนื้อหาจาก URL ของ Proyecta ที่เผยแพร่แล้ว การเปลี่ยนแปลงเนื้อหาและฟังก์ชันการทำงานจะมีผลทันทีที่คุณ publish คุณต้องส่งแพ็กเกจใหม่เฉพาะเมื่อเปลี่ยน:

  • ชื่อแอป, ไอคอน, splash screen
  • รายการใน manifest ที่ถูก bake เข้าไปใน wrapper
  • การประกาศสิทธิ์ native permission

ดูรายละเอียดได้ที่ อัปเดตแอปมือถือของคุณ

  • สร้าง store assets อัตโนมัติ — ไอคอน, splash screens และข้อความสำหรับรายการใน store ที่สร้างจากแบรนด์ที่คุณมีอยู่
  • การเชื่อมต่อโดยตรงกับ PWA Builder เพื่อให้คุณไม่ต้องออกจาก Proyecta
  • การจัดการ metadata ของ App Store ที่เชื่อมกับ builder