ในเดือนกุมภาพันธ์ 2023 เราได้ทําการเปลี่ยนแปลงเวิร์กโฟลว์การเผยแพร่เพื่อให้เข้าใจได้ง่ายขึ้นว่าคุณกําลังส่งการเปลี่ยนแปลงใดเข้ารับการตรวจสอบ นอกจากนี้ คุณยังควบคุมได้ดียิ่งขึ้นเมื่อส่งการเปลี่ยนแปลงบางอย่างเข้ารับการตรวจสอบ
ดูข้อมูลเพิ่มเติมได้ที่บล็อกของนักพัฒนาแอป Androidเตรียมการอัปเดต
- ชื่อแพ็กเกจของ Android App Bundle ที่อัปเดตจะต้องเหมือนกันกับเวอร์ชันปัจจุบัน
- รหัสเวอร์ชันต้องสูงกว่าเวอร์ชันปัจจุบัน ไปที่เว็บไซต์ของนักพัฒนาซอฟต์แวร์ Android เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชันแอป
- App Bundle ที่อัปเดตต้องรับรองด้วยลายเซ็นเดียวกันกับเวอร์ชันปัจจุบัน
$ jarsigner -verify -verbose -certs my_application.aab
หากผลลัพธ์ออกมาเหมือนกันแสดงว่าคุณใช้คีย์การอัปโหลดเดียวกันอยู่และพร้อมดำเนินการต่อแล้ว หากผลลัพธ์ออกมาต่างกัน คุณจะต้องรับรอง App Bundle อีกครั้งด้วยคีย์การอัปโหลดที่ถูกต้อง
ดูข้อมูลเพิ่มเติมเกี่ยวกับการรับรองแอป
เคล็ดลับ: ใช้ App Bundle Explorer เพื่อจัดการ App Bundle ได้โดยง่ายในที่เดียว
อัปโหลด App Bundle
เมื่ออาร์ติแฟกต์ที่อัปเดตพร้อมแล้ว คุณจะสร้างรุ่นใหม่ได้
การส่งมอบอัปเดต
หลังจากที่ส่งการอัปเดตสำหรับแอป คุณจะเห็นสถานะ "อยู่ระหว่างการตรวจสอบ" ภายใต้ส่วน "สถานะการอัปเดต" ในหน้าแดชบอร์ดของแอป เมื่อเผยแพร่อัปเดตแล้ว อัปเดตจะเริ่มกระจายไปยังผู้ใช้ที่มีอยู่
เมื่อการอัปเดตพร้อมใช้งานแล้ว ผู้ใช้จะดาวน์โหลดอัปเดตได้ในหน้าข้อมูลผลิตภัณฑ์ใน Store ของแอปหรือจากหน้าแอปของฉันในแอป Play Store หากผู้ใช้เปิดการอัปเดตอัตโนมัติไว้สำหรับแอปของคุณ ระบบจะดาวน์โหลดและติดตั้งการอัปเดตโดยอัตโนมัติ
โปรดทราบว่าการอัปเดตแอปอาจใช้เวลาสักครู่ในการนำส่งให้กับผู้ใช้ที่มีอยู่
ยกเลิกการเผยแพร่แอป
เมื่อคุณยกเลิกการเผยแพร่แอป ผู้ใช้ปัจจุบันจะยังคงใช้แอปและรับการอัปเดตแอปได้ แต่ผู้ใช้ใหม่จะไม่สามารถค้นหาและดาวน์โหลดแอปนั้นใน Google Play
ก่อนที่จะยกเลิกการเผยแพร่แอปได้นั้น คุณต้องตรวจสอบรายการต่อไปนี้
- คุณได้ยอมรับข้อตกลงการจัดจำหน่ายของนักพัฒนาซอฟต์แวร์ฉบับล่าสุดแล้ว
- แอปไม่มีข้อผิดพลาดที่ต้องแก้ไข เช่น ไม่ตอบแบบสอบถามเรื่องการจัดประเภทเนื้อหาหรือไม่ได้ให้รายละเอียดเกี่ยวกับกลุ่มเป้าหมายและเนื้อหาของแอป
- ไม่มีการใช้งานการเผยแพร่ที่จัดการสำหรับแอปที่คุณต้องการยกเลิกการเผยแพร่
วิธียกเลิกการเผยแพร่แอป
- เปิด Play Console
- เลือกแอป
- ไปที่
ทดสอบและเผยแพร่
> การตั้งค่า > การตั้งค่าขั้นสูง - ในแท็บความพร้อมให้บริการของแอป ให้เลือกเลิกเผยแพร่
การอัปเดตแอประบบ
ผู้ใช้จะเห็นแอประบบ (รวมถึงแอปใดก็ตามที่โหลดล่วงหน้า) ในส่วนแอปของฉันใน Google Play Store ทันทีที่แอปที่มีชื่อแพ็กเกจเหมือนกันได้รับการอัปโหลดไปยัง Play Console (แม้จะยังไม่เผยแพร่แอปก็ตาม)
Google Play จะจัดการอัปเดตของแอปที่โหลดไว้ล่วงหน้าได้ เมื่อตรงตามเงื่อนไขต่อไปนี้
- แอปที่โหลดไว้ล่วงหน้าจะต้องอยู่ในพาร์ติชันระบบ
- แอปที่โหลดไว้ล่วงหน้าจะต้องเป็นแบบไม่มีค่าใช้จ่าย
- แอปที่โหลดไว้ล่วงหน้าจะต้องรับรองด้วยลายเซ็นเดียวกันกับแอปที่เผยแพร่ใน Google Play
- ชื่อแพ็กเกจของแอปที่โหลดไว้ล่วงหน้าและแอปที่อัปเดตจะต้องเป็นชื่อเดียวกัน
- รหัสเวอร์ชันของแอปที่อัปเดตจะต้องสูงกว่าแอปที่โหลดล่วงหน้า
เคล็ดลับ: ใช้ Play Developer API เพื่อดาวน์โหลด APK ของระบบซึ่งสร้างมาจาก App Bundle ที่คุณอัปโหลดไปยัง Google Play
หากคุณจำเป็นต้องอัปโหลดแอประบบและพบข้อความแสดงข้อผิดพลาดระหว่างการอัปโหลด โปรดติดต่อเรา
เนื้อหาที่เกี่ยวข้อง
- ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตแอปใน Academy for App Success