เอกสารนี้อธิบายวิธีเพิ่มและนำผู้ทดสอบออกใน App Distribution รวมถึง งานต่อไปนี้
- เพิ่มและนำผู้ทดสอบออกจากโปรเจ็กต์ Firebase
- เพิ่มและนำผู้ทดสอบออกด้วย Firebase App Distribution API
- เพิ่มและนำผู้ทดสอบออกจากกลุ่ม
เพิ่มและนำผู้ทดสอบออกจากโปรเจ็กต์ Firebase
คุณเพิ่มและนำผู้ทดสอบออกได้ในแท็บผู้ทดสอบและกลุ่มของ หน้า App Distribution ในคอนโซล 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
เพิ่มและนำผู้ทดสอบออกจากกลุ่ม
คุณสามารถเพิ่มและนำผู้ทดสอบออกจากกลุ่มได้ในแท็บผู้ทดสอบและกลุ่มของหน้า App Distribution ในคอนโซล Firebase กลุ่มมีประโยชน์ในการจัดการสิทธิ์เข้าถึงรุ่น สำหรับผู้ทดสอบจำนวนมาก เช่น คุณอาจสร้างกลุ่มเพื่อให้สิทธิ์ ผู้ทดสอบกลุ่มเล็กๆ เข้าถึงแอปเวอร์ชันก่อนเปิดตัวได้ เมื่อ นำความคิดเห็นจากกลุ่มผู้ทดสอบเริ่มต้นไปใช้แล้ว คุณก็สร้างกลุ่มสำหรับ ผู้ทดสอบจำนวนมากขึ้นได้
เมื่อเพิ่มหรือนำผู้ทดสอบออกจากกลุ่ม ผู้ทดสอบเหล่านั้นจะได้รับหรือเสีย สิทธิ์เข้าถึงรุ่นทั้งหมดที่เผยแพร่ไปยังกลุ่มดังกล่าว
นำผู้ทดสอบออกจากกลุ่ม
สิ่งที่จะเกิดขึ้นเมื่อนำผู้ทดสอบออกจากกลุ่ม
- ระบบจะนำผู้ทดสอบออกจากรุ่นทั้งหมดที่ผู้ทดสอบมีสิทธิ์เข้าถึงเฉพาะผ่านกลุ่มที่นำผู้ทดสอบออก
- หากผู้ทดสอบเป็นสมาชิกของกลุ่มอื่นที่มีสิทธิ์เข้าถึง รุ่นด้วย ผู้ทดสอบจะยังคงมีสิทธิ์เข้าถึงรุ่นนั้น
ลบกลุ่ม
เมื่อลบกลุ่ม ระบบจะนำผู้ทดสอบทั้งหมดในกลุ่มนั้นออกจากรุ่นทั้งหมดที่ผู้ทดสอบเข้าถึงได้ผ่านกลุ่มดังกล่าวเท่านั้น ในกรณีส่วนใหญ่ การลบกลุ่มจะเกิดขึ้นในทันที แต่หากคุณมีผู้ทดสอบและรุ่นจำนวนมาก การลบกลุ่มอาจใช้เวลานานขึ้น หลังจากลบกลุ่มแล้ว กลุ่มดังกล่าวจะไม่ปรากฏในหน้า App Distribution ของคอนโซล Firebase อีกต่อไป
การลบกลุ่มอาจไม่มีผลทันที หลังจากลบกลุ่มแล้ว คุณอาจเห็นผู้ทดสอบแต่ละรายจากกลุ่มที่ลบไปแล้วแสดงว่ามีสิทธิ์เข้าถึงรุ่นที่เฉพาะเจาะจงชั่วคราว
ขั้นตอนถัดไป
ดูวิธีเพิ่มฐานผู้ทดสอบภายในได้ที่สร้างลิงก์คำเชิญ
หากต้องการลงทะเบียนอุปกรณ์ iOS เพิ่มเติมด้วยตนเองหรือแบบเป็นโปรแกรม โปรดดูหัวข้อลงทะเบียนอุปกรณ์ iOS เพิ่มเติม