ระบบจะรับรู้หมายเลขเวอร์ชันต่างกันไปตามสถานการณ์

  • หากบิลด์ด้วย SDK รุ่นเก่า จะตอบกลับเป็นเมเจอร์ 10 และไมเนอร์ 16

  • หากบิลด์ด้วย macOS 11 SDK จะตอบกลับเป็นเมเจอร์ 11 และไมเนอร์ 0

  • ในเชลล์สคริปต์และส่วนอื่น ๆ หาก SYSTEM_VERSION_COMPAT = 1 จะแสดงเป็น 10.16 และหากไม่มีตัวแปรนี้หรือมีค่าเป็น 0 จะรีเทิร์นเป็น 11.0

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น