欢迎参加我们将于 2022 年 10 月 18 日举办的 Firebase 峰会(线上线下同时进行),了解 Firebase 如何帮助您加快应用开发速度、满怀信心地发布应用并在之后需要时轻松地扩大应用规模。立即报名

ลงทะเบียนอุปกรณ์ iOS เพิ่มเติม

หากคุณต้องการเผยแพร่บิลด์ iOS เฉพาะกิจโดยใช้ App Distribution คุณต้องปฏิบัติตามคู่มือนี้เพื่อลงทะเบียนอุปกรณ์ของผู้ทดสอบของคุณ บิลด์ เฉพาะกิจ คือบิลด์ที่ไม่ได้ลงชื่อด้วยโปรไฟล์องค์กร อุปกรณ์สามารถติดตั้งบิวด์เฉพาะกิจได้ก็ต่อเมื่อระบุตัวระบุอุปกรณ์ (UDID) เฉพาะของอุปกรณ์ในโปรไฟล์การจัดเตรียมของบิลด์

เมื่อผู้ทดสอบยอมรับคำเชิญให้ทดสอบแอปของคุณ App Distribution จะขออนุญาตแชร์ตัวระบุอุปกรณ์ของผู้ทดสอบกับคุณซึ่งเป็นผู้พัฒนา ก่อนที่จะดาวน์โหลดบิลด์เฉพาะกิจ App Distribution จะขอให้ผู้ทดสอบลงทะเบียนอุปกรณ์ของตน หากผู้ทดสอบลงทะเบียนอุปกรณ์ของตน App Distribution จะรวบรวม UDID จากอุปกรณ์และแจ้งให้คุณทราบถึง UDID ทางอีเมล

เมื่อคุณได้รับอีเมลที่มี UDID ให้อัปเดตโปรไฟล์การจัดเตรียมของคุณด้วย UDID และแจกจ่ายบิลด์ใหม่ให้กับผู้ทดสอบของคุณ คุณสามารถส่งออก UDID ด้วยตนเองโดยใช้ คอนโซล Firebase หรือ Firebase CLI หรือคุณสามารถส่งออก UDID โดยทางโปรแกรม โดยใช้ fastlane

ส่งออก UDID ด้วยตนเอง

  1. เพิ่มอุปกรณ์ไปยังพอร์ทัลนักพัฒนา Apple ของคุณ
    • ตัวเลือกที่ 1: นำเข้า UDID ของอุปกรณ์เป็นไฟล์ CSV

      ในแท็บผู้ ทดสอบและกลุ่ม ของแดชบอร์ดการแจกจ่ายแอป ให้เลือก ผู้ทดสอบทั้งหมด จากนั้นคลิก ส่งออก Apple UDID เพื่อดาวน์โหลดไฟล์ CSV ถัดไป นำเข้าไฟล์ไปยัง บัญชีนักพัฒนา Apple ของคุณโดยใช้ตัวเลือก Register Multiple Devices อ้างถึง เอกสารของ Apple เพื่อเรียนรู้เพิ่มเติม

      โปรดทราบว่าบัญชีนักพัฒนา Apple ของคุณอาจอนุญาตให้คุณนำเข้าอุปกรณ์ได้จำนวนจำกัดต่อปีเท่านั้น

    • ตัวเลือกที่ 2: รวบรวมและป้อน UDID ทางอีเมล

      ในหน้า เพิ่มอุปกรณ์ ของพอร์ทัลนักพัฒนา Apple ให้ลงทะเบียน UDID ใหม่ที่ระบุในอีเมลที่คุณได้รับ

  2. เพิ่มอุปกรณ์ที่ลงทะเบียนใน โปรไฟล์การจัดเตรียมของ คุณ
  3. ดาวน์โหลดโปรไฟล์การจัดสรรและใช้เพื่อสร้างแอปของคุณใหม่ หากคุณกำลังสร้างใหม่เพื่ออัปเดตอุปกรณ์ที่ลงทะเบียนเท่านั้น อย่าอัปเดตหมายเลขบิลด์หรือเวอร์ชัน
  4. แจกจ่ายแอปของคุณอีกครั้งจาก คอนโซล Firebase หรือ CLI หากคุณได้แจกจ่ายบิลด์ที่มีหมายเลขบิลด์และเวอร์ชันเดียวกันแล้ว เฉพาะผู้ใช้อุปกรณ์ที่ลงทะเบียนใหม่เท่านั้นที่จะได้รับอีเมลแจ้งเตือน

ส่งออก UDID โดยทางโปรแกรมโดยใช้ fastlane

  1. ส่งออก UDID ของอุปกรณ์ทดสอบทั้งหมดของคุณเป็นไฟล์ CSV จาก fastlane ตัวอย่างเช่น สร้างและเรียกใช้เลน download_udids ใหม่:

    lane :download_udids do
        firebase_app_distribution_get_udids(
            app: "<your Firebase app ID>",
            output_file: "<path to output file>",
        )
    end
    
  2. นำเข้า UDID ลงใน บัญชีนักพัฒนา Apple ของคุณโดยใช้ตัวเลือก Register Multiple Devices หากต้องการเรียนรู้เพิ่มเติม โปรดดู เอกสารประกอบของ Apple โปรดทราบว่าบัญชีนักพัฒนา Apple ของคุณอาจอนุญาตให้คุณนำเข้าอุปกรณ์ได้จำนวนจำกัดต่อปีเท่านั้น

  3. เพิ่มอุปกรณ์ที่ลงทะเบียนใน โปรไฟล์การจัดเตรียมของ คุณ

  4. ดาวน์โหลดโปรไฟล์การจัดสรรและใช้เพื่อสร้างแอปของคุณใหม่ หากคุณกำลังสร้างใหม่เพื่อจุดประสงค์ในการอัปเดตอุปกรณ์ที่ลงทะเบียนเท่านั้น อย่าอัปเดตหมายเลขบิลด์หรือเวอร์ชัน

  5. แจกจ่ายแอปของคุณ อีกครั้ง หากคุณแจกจ่ายบิลด์ด้วยหมายเลขบิลด์และเวอร์ชันเดียวกันแล้ว เฉพาะผู้ใช้อุปกรณ์ที่ลงทะเบียนใหม่เท่านั้นที่จะได้รับอีเมลแจ้งเตือน

ขั้นตอนถัดไป

,

หากคุณต้องการเผยแพร่บิลด์ iOS เฉพาะกิจโดยใช้ App Distribution คุณต้องปฏิบัติตามคู่มือนี้เพื่อลงทะเบียนอุปกรณ์ของผู้ทดสอบของคุณ บิลด์ เฉพาะกิจ คือบิลด์ที่ไม่ได้ลงชื่อด้วยโปรไฟล์องค์กร อุปกรณ์สามารถติดตั้งบิวด์เฉพาะกิจได้ก็ต่อเมื่อระบุตัวระบุอุปกรณ์ (UDID) เฉพาะของอุปกรณ์ในโปรไฟล์การจัดเตรียมของบิลด์

เมื่อผู้ทดสอบยอมรับคำเชิญให้ทดสอบแอปของคุณ App Distribution จะขออนุญาตแชร์ตัวระบุอุปกรณ์ของผู้ทดสอบกับคุณซึ่งเป็นผู้พัฒนา ก่อนที่จะดาวน์โหลดบิลด์เฉพาะกิจ App Distribution จะขอให้ผู้ทดสอบลงทะเบียนอุปกรณ์ของตน หากผู้ทดสอบลงทะเบียนอุปกรณ์ของตน App Distribution จะรวบรวม UDID จากอุปกรณ์และแจ้งให้คุณทราบถึง UDID ทางอีเมล

เมื่อคุณได้รับอีเมลที่มี UDID ให้อัปเดตโปรไฟล์การจัดเตรียมของคุณด้วย UDID และแจกจ่ายบิลด์ใหม่ให้กับผู้ทดสอบของคุณ คุณสามารถส่งออก UDID ด้วยตนเองโดยใช้ คอนโซล Firebase หรือ Firebase CLI หรือคุณสามารถส่งออก UDID โดยทางโปรแกรม โดยใช้ fastlane

ส่งออก UDID ด้วยตนเอง

  1. เพิ่มอุปกรณ์ไปยังพอร์ทัลนักพัฒนา Apple ของคุณ
    • ตัวเลือกที่ 1: นำเข้า UDID ของอุปกรณ์เป็นไฟล์ CSV

      ในแท็บผู้ ทดสอบและกลุ่ม ของแดชบอร์ดการแจกจ่ายแอป ให้เลือก ผู้ทดสอบทั้งหมด จากนั้นคลิก ส่งออก Apple UDID เพื่อดาวน์โหลดไฟล์ CSV ถัดไป นำเข้าไฟล์ไปยัง บัญชีนักพัฒนา Apple ของคุณโดยใช้ตัวเลือก Register Multiple Devices อ้างถึง เอกสารของ Apple เพื่อเรียนรู้เพิ่มเติม

      โปรดทราบว่าบัญชีนักพัฒนา Apple ของคุณอาจอนุญาตให้คุณนำเข้าอุปกรณ์ได้จำนวนจำกัดต่อปีเท่านั้น

    • ตัวเลือกที่ 2: รวบรวมและป้อน UDID ทางอีเมล

      ในหน้า เพิ่มอุปกรณ์ ของพอร์ทัลนักพัฒนา Apple ให้ลงทะเบียน UDID ใหม่ที่ระบุในอีเมลที่คุณได้รับ

  2. เพิ่มอุปกรณ์ที่ลงทะเบียนใน โปรไฟล์การจัดเตรียมของ คุณ
  3. ดาวน์โหลดโปรไฟล์การจัดสรรและใช้เพื่อสร้างแอปของคุณใหม่ หากคุณกำลังสร้างใหม่เพื่ออัปเดตอุปกรณ์ที่ลงทะเบียนเท่านั้น อย่าอัปเดตหมายเลขบิลด์หรือเวอร์ชัน
  4. แจกจ่ายแอปของคุณอีกครั้งจาก คอนโซล Firebase หรือ CLI หากคุณได้แจกจ่ายบิลด์ที่มีหมายเลขบิลด์และเวอร์ชันเดียวกันแล้ว เฉพาะผู้ใช้อุปกรณ์ที่ลงทะเบียนใหม่เท่านั้นที่จะได้รับอีเมลแจ้งเตือน

ส่งออก UDID โดยทางโปรแกรมโดยใช้ fastlane

  1. ส่งออก UDID ของอุปกรณ์ทดสอบทั้งหมดของคุณเป็นไฟล์ CSV จาก fastlane ตัวอย่างเช่น สร้างและเรียกใช้เลน download_udids ใหม่:

    lane :download_udids do
        firebase_app_distribution_get_udids(
            app: "<your Firebase app ID>",
            output_file: "<path to output file>",
        )
    end
    
  2. นำเข้า UDID ลงใน บัญชีนักพัฒนา Apple ของคุณโดยใช้ตัวเลือก Register Multiple Devices หากต้องการเรียนรู้เพิ่มเติม โปรดดู เอกสารประกอบของ Apple โปรดทราบว่าบัญชีนักพัฒนา Apple ของคุณอาจอนุญาตให้คุณนำเข้าอุปกรณ์ได้จำนวนจำกัดต่อปีเท่านั้น

  3. เพิ่มอุปกรณ์ที่ลงทะเบียนใน โปรไฟล์การจัดเตรียมของ คุณ

  4. ดาวน์โหลดโปรไฟล์การจัดสรรและใช้เพื่อสร้างแอปของคุณใหม่ หากคุณกำลังสร้างใหม่เพื่อจุดประสงค์ในการอัปเดตอุปกรณ์ที่ลงทะเบียนเท่านั้น อย่าอัปเดตหมายเลขบิลด์หรือเวอร์ชัน

  5. แจกจ่ายแอปของคุณ อีกครั้ง หากคุณแจกจ่ายบิลด์ด้วยหมายเลขบิลด์และเวอร์ชันเดียวกันแล้ว เฉพาะผู้ใช้อุปกรณ์ที่ลงทะเบียนใหม่เท่านั้นที่จะได้รับอีเมลแจ้งเตือน

ขั้นตอนถัดไป