วิธีดาวน์โหลด XCode บน Windows: 2025 คู่มือ

ไม่มีความลับที่ Apple จำกัด การเขียนโค้ดในภาษาที่รวดเร็วไปยังแพลตฟอร์ม Xcode และความจริงที่ว่า Xcode มีให้เฉพาะใน MACS ทำให้นักพัฒนามีเครื่องจักร Windows เสียเปรียบหากพวกเขาต้องการเขียนรหัสแอปพลิเคชัน iOS ในขณะที่หนึ่งสามารถใช้จ่ายเงินจำนวนมากซื้อ Mac แต่จริงๆแล้วมีวิธีการติดตั้ง xcode บน Windows โดยใช้การจำลองเสมือน ในบทความนี้เราจะแนะนำคุณผ่านขั้นตอนที่จำเป็นทั้งหมดในการตั้งค่า XCode บน Windows

ตั้งค่าเครื่องเสมือน MacOS

หากคุณเป็นนักพัฒนาเป็นเวลานานเครื่องเสมือนไม่จำเป็นต้องแนะนำ สำหรับคนอื่น ๆ เครื่องเสมือนเป็นซอฟต์แวร์ที่ให้คุณใช้ระบบปฏิบัติการอื่นโดยไม่ต้องบูตแยกกัน ซึ่งหมายความว่าผู้ใช้สามารถเรียกใช้ MacOS ภายใน Windows และในทางกลับกัน

แม้ว่าการใช้งานระบบปฏิบัติการอื่นหมายถึงทรัพยากรของระบบจะถูกแชร์ระหว่างทั้งสองระบบ แต่ผู้ใช้สามารถกำหนดค่า RAM และ CPU ของ OS และ CPU แต่ละระบบทำให้สิ่งต่าง ๆ ง่ายขึ้นมาก

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

ขั้นตอนที่ 1: ดาวน์โหลด VirtualBox

โชคดีที่กระบวนการติดตั้ง VirtualBox นั้นค่อนข้างง่าย:

  1. ตรงไปที่เว็บไซต์ VirtualBox-
  2. คลิกที่ส่วน“ ดาวน์โหลด”
  3. เลือกตัวเลือก“ Windows Host” และดาวน์โหลดตัวติดตั้ง
  4. เปิดแอพและทำวิซาร์ดการติดตั้งให้สมบูรณ์

ขั้นตอนที่ 2: ดาวน์โหลด macos rom

เมื่อติดตั้ง VirtualBox แล้วขั้นตอนต่อไปคือการดาวน์โหลด macOS แม้ว่าจะมีหลายวิธีในการรับ MacOS ROM ล่าสุด แต่การดาวน์โหลด ROM จากอินเทอร์เน็ตนั้นง่ายที่สุด ในการทำเช่นนี้:

  1. ตรงไปที่etchbox websitอี-
  2. คลิกที่ปุ่ม“ ดาวน์โหลด Ventura ISO”
  3. ในหน้าถัดไปให้คลิกปุ่ม“ ดาวน์โหลด”
  4. เมื่อดาวน์โหลดแล้วให้แยกไฟล์ไปยังตำแหน่งที่สะดวก

ขั้นตอนที่ 3: ตั้งค่า VirtualBox

ตอนนี้เราจำเป็นต้องนำเข้า ROM ที่ดาวน์โหลดไปยัง VirtualBox และตั้งค่าเครื่องเสมือน นี่คือวิธีที่คุณทำได้:

การอ่านเพิ่มเติม:

  1. เปิดแอพ VirtualBox
  2. คลิกที่ปุ่ม“ ใหม่” ที่ด้านบน
  3. ในกล่องโต้ตอบ“ สร้างเครื่องเสมือน” ให้ชื่อ OS ของคุณมีชื่อที่เหมาะสม เรากำลังใช้“ macos”
  4. ในการตั้งค่า“ พิมพ์” เลือก“ Mac OS X” และในการตั้งค่า“ เวอร์ชัน” เลือกเวอร์ชันที่ดาวน์โหลดมา
  5. ในหน้าถัดไปจัดสรรหน่วยความจำที่ต้องการและแกน CPU ให้กับเครื่องเสมือน หากคุณไม่แน่ใจเราขอแนะนำให้จัดสรรอย่างน้อยสองคอร์และ RAM 4GB อย่างไรก็ตามอย่าให้มากกว่า 40% ของระบบ RAM กับเครื่องเสมือน
  6. คลิก“ ถัดไป”
  7. ในหน้า“ ฮาร์ดดิสก์เสมือนจริง” กำหนดค่าพื้นที่ฮาร์ดไดรฟ์ที่คุณต้องการให้สำหรับเครื่องเสมือน เราขอแนะนำให้จัดสรรพื้นที่ฮาร์ดดิสก์อย่างน้อย 35GB สำหรับการติดตั้ง MACOS ของคุณ
  8. คลิก“ จบ”

ขั้นตอนที่ 4: เปลี่ยนการตั้งค่า VirtualBox

ก่อนที่เราจะทำการติดตั้ง XCode บนเครื่อง Windows ของคุณมีการตั้งค่าบางอย่างที่คุณต้องเปลี่ยนเพื่อให้แน่ใจว่าเครื่องเสมือนของคุณทำงานตามที่ตั้งใจไว้ นี่คือวิธี:

  1. คลิกที่แท็บ“ การตั้งค่า” ที่ด้านบน
  2. ในบานหน้าต่าง "ระบบ" เปลี่ยนชิปเซ็ตเมนบอร์ดเป็น "ICH9" และตรวจสอบกล่อง "เปิดใช้งาน EFI"
  3. เปลี่ยนจำนวนโปรเซสเซอร์เป็นสองในส่วน "โปรเซสเซอร์" และลากแถบเลื่อน "การดำเนินการ" เป็น 70%
  4. ในบานหน้าต่าง“ แสดงผล” ตั้งค่าหน่วยความจำวิดีโอเป็น“ 128 MB”
  5. ตรงไปที่บานหน้าต่าง "ที่เก็บ" และคลิกที่ตัวเลือก "ว่าง" ในส่วน "อุปกรณ์จัดเก็บข้อมูล"
  6. คลิกที่จุดสีน้ำเงินถัดจาก“ ออปติคัลไดรฟ์” และเลือกตัวเลือก“ เลือกไฟล์”
  7. ค้นหาและเลือกไฟล์ MacOS ที่ดาวน์โหลดของคุณ
  8. เปิดใช้งานการตั้งค่า USB 3.0 ในบานหน้าต่าง“ USB”
    Image of the required changes in the Settings page-6

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

อย่างไรก็ตามแทนที่“ ชื่อ VM” ด้วยชื่อเครื่องเสมือนของคุณ นอกจากนี้ยังเป็นสิ่งสำคัญที่จะต้องทราบว่าคำสั่งเหล่านี้มีไว้สำหรับแล็ปท็อป Windows ที่ใช้ Intel

cd "C:Program FilesOracleVirtualBox"

VBoxManage.exe modifyvm "VM NAME" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"

VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

ขั้นตอนที่ 5: ติดตั้ง xcode

หลังจากเรียกใช้คำสั่งสำเร็จให้ปิดหน้าต่างพรอมต์คำสั่ง จากนั้นทำตามขั้นตอนเหล่านี้:

  1. คลิกที่ปุ่ม“ เริ่มต้น” ในแอพ VirtualBox
  2. ผ่านกระบวนการตั้งค่า MacOS
  3. เมื่อเสร็จแล้วให้เปิด App Store
  4. ค้นหา“ xcode” และคลิกที่“ รับ”
  5. ลงชื่อเข้าใช้กับ Apple ID ของคุณและติดตั้งซอฟต์แวร์

อ่านเพิ่มเติม

Related Posts