Runner Xcode 27 เป็น GA: แยกตรวจ build กับ Apple Silicon
Workflow สีเขียวไม่ได้ยืนยันว่าตัวรอเผยแพร่ทำงานได้ GitHub ประกาศ GA ของ image Xcode 27 เมื่อ 15 ตุลาคม 2026 ทีม Apple ควรตรวจเครื่องมือ สถาปัตยกรรม และผลที่แจกจ่ายแยกกัน

อ่านขอบเขตที่ให้บริการ
Image ทำงานบน macOS 27 พร้อม Xcode 27 และ Apple SDK ใช้ xcode-27 หรือ xcode-27-xlarge ใน runs-on หากใช้อยู่แล้วไม่ต้องเปลี่ยน รองรับเฉพาะ Apple Silicon arm64 ไม่ใช่ Intel โดยเลือกตามเวอร์ชันหลักของ Xcode การเป็น GA ไม่รับประกัน dependency ทุกตัว
หลักฐานแรก: เครื่องมือที่ถูกเลือกจริง
ขั้นตอนต่อไปเป็นข้อเสนอการทำงาน สร้าง run เปรียบเทียบบน commit เดียวกัน บันทึก label, uname -m, xcodebuild -version, ไดเรกทอรี developer และ SDK ห้ามบันทึกความลับหรือข้อมูลลงนาม เก็บ commit และ ID ของ run เพื่อทำซ้ำข้อผิดพลาด
หลักฐานสอง: เส้นทาง native
แยกการตรวจ generator และ installer ที่ทำงานบน arm64 ออกจากไบนารีสำหรับแต่ละ target ของแอป ตรวจขอบเขต cache ตามสถาปัตยกรรมและเครื่องมือ พร้อมเก็บ run ที่ไม่ใช้ cache การลบ cache จนผ่านอาจทำให้หลักฐานสาเหตุหายไป การทดสอบ simulator ไม่แทน archive สำหรับอุปกรณ์จริง
หลักฐานสาม: ตัวรอเผยแพร่และทางกลับ
แยกผล compile ทดสอบ archive และ export ใช้ช่องทางจัดการความลับที่อนุมัติแล้วในการลงนาม ตรวจการติดตั้งและเปิดแอปผ่านการแจกจ่ายภายใน เก็บ workflow เดิมกับ commit ที่ทำซ้ำได้ไว้ย้อนกลับ ไม่รับประกันเวลาและค่าใช้จ่าย ต้องวัดภายใต้เงื่อนไขเทียบกันได้
บทความนี้ไม่ได้ใช้ตัวเลขความเห็นชุมชน ไม่จำเป็นต้องย้ายทุก repository พร้อมกัน แยกแอปที่มี native dependency มากและระบุผู้รับผิดชอบกับที่เก็บ log การทดลองขอบเขตเล็กพร้อมเกณฑ์ยอมรับชัดเจนดีกว่ารอไม่มีกำหนด
เลือกแอปตัวแทนหนึ่งตัวและ commit เปรียบเทียบ เชื่อมผลทั้งสอง run กับรายการเครื่องมือ การทดสอบ และ export ตรวจซอฟต์แวร์ที่ติดตั้งจาก runner-images ถือว่าย้ายสำเร็จเมื่อมีตัวที่ติดตั้งได้และทางกู้คืนที่บันทึกไว้
แหล่งข้อมูลทางการ
GitHub Changelog · Xcode 27 GA
เริ่มเชื่อมหลักฐานทั้งสามกับ workflow แอป Apple เพียงหนึ่งรายการก่อน