แอปเปิล

ส่วนย่อยการกำหนดค่าสำหรับแพลตฟอร์ม Apple

สมาชิก

bitcode_mode

apple_bitcode_mode apple.bitcode_mode

แสดงผลโหมดบิตโค้ดที่ใช้สำหรับขั้นตอนการคอมไพล์

ช่องนี้ใช้ได้เฉพาะกับบิลด์ของอุปกรณ์ สำหรับบิลด์จำลองก็จะส่งคืน 'none' เสมอ

multi_arch_platform

apple_platform apple.multi_arch_platform(platform_type)

แพลตฟอร์มของการกำหนดค่าปัจจุบันสำหรับประเภทแพลตฟอร์มที่ระบุ ซึ่งควรเรียกใช้เฉพาะในบริบทที่รองรับสถาปัตยกรรมหลายรายการเท่านั้น ลองใช้ single_arch_platform สำหรับกรณีอื่นๆ

พารามิเตอร์

พารามิเตอร์ คำอธิบาย
platform_type ต้องระบุ
ประเภทแพลตฟอร์ม Apple

single_arch_cpu

string apple.single_arch_cpu

สถาปัตยกรรมที่ "มีประสิทธิภาพ" รายการเดียวสำหรับการกำหนดค่านี้ (เช่น i386 หรือ arm64) ในบริบทของตรรกะของกฎที่ทำงานเฉพาะในสถาปัตยกรรมเดี่ยว (เช่น objc_library ซึ่งบันทึกการดำเนินการคอมไพล์ของสถาปัตยกรรมเดียว)

single_arch_platform

apple_platform apple.single_arch_platform

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