เอกสารนี้อธิบายวิธีเพิ่มและนำผู้ทดสอบออกในการเผยแพร่แอป รวมถึงงานต่อไปนี้
- เพิ่มและนำผู้ทดสอบออกจากโปรเจ็กต์ Firebase
- เพิ่มและนำผู้ทดสอบออกด้วย Firebase App Distribution API
- เพิ่มและนำผู้ทดสอบออกจากกลุ่ม
เพิ่มและนำผู้ทดสอบออกจากโปรเจ็กต์ Firebase
คุณเพิ่มและนำผู้ทดสอบออกได้ในแท็บผู้ทดสอบและกลุ่มของหน้าการเผยแพร่แอปในคอนโซล Firebase
เมื่อเพิ่มผู้ทดสอบลงในโปรเจ็กต์ Firebase แล้ว คุณจะเพิ่มผู้ทดสอบลงในกลุ่มได้ คุณสามารถใช้กลุ่มเพื่อจัดการสิทธิ์เข้าถึงรุ่นของผู้ทดสอบได้ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเพิ่ม นําออก และค้นหาผู้ทดสอบจากกลุ่ม
ผู้ทดสอบที่ถูกนำออกจากโปรเจ็กต์ Firebase จะเสียสิทธิ์เข้าถึงรุ่นทั้งหมดในโปรเจ็กต์ นอกจากนี้ คุณยังเพิ่มหรือนำผู้ทดสอบออกได้เมื่อตั้งค่าการเผยแพร่แอป ดูข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มและนำผู้ทดสอบออกได้ที่ใช้ Firebase CLI และใช้ Fastlane คุณใช้ Firebase App Distribution API ได้ด้วย
หากมีผู้ทดสอบจำนวนมาก คุณสามารถใช้กลุ่มเพื่อจัดการสิทธิ์เข้าถึงรุ่นของผู้ทดสอบได้ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเพิ่มและนำผู้ทดสอบออกจากกลุ่ม
ขีดจํากัดของผู้ทดสอบ
Firebase App Distribution มีข้อจํากัดของผู้ทดสอบดังนี้
เพิ่มผู้ทดสอบได้สูงสุด 500 คนในโปรเจ็กต์ Firebase
เพิ่มผู้ทดสอบได้สูงสุด 200 คนในกลุ่ม App Distribution
หากต้องการเพิ่มผู้ทดสอบ ให้ขอเพิ่มขีดจำกัดโดยไม่มีค่าใช้จ่าย
เพิ่มและนำผู้ทดสอบออกด้วย Firebase App Distribution API
คุณสามารถใช้ปลายทาง testers.batchAdd
และ testers.batchRemove
ใน Firebase App Distribution API เพื่อเพิ่มหรือนำผู้ทดสอบออกจาก App Distribution โดยใช้คำขอ HTTP กับ App Distribution API
เพิ่มและนำผู้ทดสอบออกจากกลุ่ม
คุณสามารถเพิ่มและนำผู้ทดสอบออกจากกลุ่มได้ในแท็บผู้ทดสอบและกลุ่มของหน้าการเผยแพร่แอปในคอนโซล Firebase กลุ่มมีประโยชน์ในการจัดการสิทธิ์เข้าถึงรุ่นสำหรับผู้ทดสอบจํานวนมาก เช่น คุณอาจสร้างกลุ่มเพื่ออนุญาตให้ผู้ทดสอบกลุ่มเล็กๆ เข้าถึงแอปรุ่นทดลองใช้ก่อนเปิดตัว เมื่อนำความคิดเห็นจากผู้ทดสอบกลุ่มแรกไปใช้งานแล้ว คุณก็สร้างกลุ่มสำหรับผู้ทดสอบจํานวนมากขึ้นได้
เมื่อคุณเพิ่มหรือนำผู้ทดสอบออกจากกลุ่ม ผู้ทดสอบเหล่านั้นจะได้รับหรือสูญเสียสิทธิ์เข้าถึงรุ่นทั้งหมดที่เผยแพร่ในกลุ่มนั้น
นำผู้ทดสอบออกจากกลุ่ม
สิ่งที่จะเกิดขึ้นเมื่อนำผู้ทดสอบออกจากกลุ่ม
- ระบบจะนำผู้ทดสอบออกจากรุ่นทั้งหมดที่ผู้ทดสอบมีสิทธิ์เข้าถึงแต่เพียงผู้เดียวผ่านกลุ่มที่ถูกนำออก
- หากผู้ทดสอบเป็นสมาชิกของกลุ่มอื่นที่มีสิทธิ์เข้าถึงรุ่นหนึ่งๆ ผู้ทดสอบจะยังคงมีสิทธิ์เข้าถึงรุ่นนั้น
ลบกลุ่ม
เมื่อลบกลุ่ม ระบบจะนำผู้ทดสอบทุกคนในกลุ่มนั้นออกจากรุ่นทั้งหมดที่ผู้ทดสอบเข้าถึงได้ผ่านกลุ่มนั้นโดยเฉพาะ ในกรณีส่วนใหญ่ การลบกลุ่มจะเกิดขึ้นเกือบจะทันที แต่หากคุณมีผู้ทดสอบและรุ่นจำนวนมาก การลบกลุ่มอาจใช้เวลานานขึ้น หลังจากลบกลุ่มแล้ว กลุ่มดังกล่าวจะไม่แสดงในหน้าการเผยแพร่แอปของคอนโซล Firebase อีกต่อไป
การลบกลุ่มอาจไม่ส่งผลทันที หลังจากลบกลุ่มแล้ว คุณอาจเห็นผู้ทดสอบแต่ละรายจากกลุ่มที่ลบไปแล้วแสดงว่ามีสิทธิ์เข้าถึงรุ่นหนึ่งๆ เป็นการชั่วคราว
ขั้นตอนถัดไป
ดูวิธีเพิ่มฐานการทดสอบภายในได้ที่สร้างลิงก์คำเชิญ
หากต้องการลงทะเบียนอุปกรณ์ iOS เครื่องอื่นๆ ด้วยตนเองหรือผ่านโปรแกรม โปรดดูหัวข้อลงทะเบียนอุปกรณ์ iOS เครื่องอื่นๆ