Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development

Xcode เป็นเครื่องมือที่นักพัฒนาใช้ในการสร้างแอปสำหรับระบบนิเวศของ Apple – MacOS, iOS และทุกสิ่งที่ Apple

คู่มือนี้จะแนะนำวิธีการติดตั้ง Xcode ลงบน Mac ของคุณตั้งแต่ต้นจนจบ

ต่อไปนี้คือเคล็ดลับที่มีประโยชน์ที่ควรทราบก่อนเริ่มใช้งาน:

  • Xcode ทำงานบน mac เท่านั้น หากคุณใช้พีซี น่าเสียดายที่คุณจะใช้ Xcode ไม่ได้
  • คุณจะต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ดีและเสถียร เวอร์ชันล่าสุดมีขนาดประมาณ 8 กิกะไบต์
  • ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณมีพื้นที่ว่างอย่างน้อย 30 กิกะไบต์ .xipล่าสุด ไฟล์ (v11.4.1 ในขณะที่เขียน) บีบอัดได้ประมาณ 8 กิกะไบต์ เมื่อคุณแตกไฟล์ นั่นเท่ากับอีก 17 กิกะไบต์ จากนั้น คุณจะต้องใช้เครื่องมือบรรทัดคำสั่ง ซึ่งยังมีอีก 1.5 กิกะไบต์

นี่คือภาพรวมของขั้นตอนในการติดตั้ง Xcode

  1. ดาวน์โหลด Xcode
  2. ติดตั้งเครื่องมือบรรทัดคำสั่ง
  3. เปิดเวอร์ชันใหม่
  4. ลบไฟล์

โปรดทราบว่าฉันได้ระบุคำสั่ง Terminal บางรายการในขั้นตอนด้านล่าง คำสั่งเหล่านี้สามารถพิมพ์ลงในไดเร็กทอรีการทำงานปัจจุบันของคุณได้ ซึ่งหมายความว่าคุณไม่จำเป็นต้องนำทางไปยังโฟลเดอร์ใดโดยเฉพาะ

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

ขั้นตอน #1:ดาวน์โหลด Xcode

มีสองวิธีในการทำเช่นนี้ สำหรับเวอร์ชันล่าสุดและการติดตั้ง "ง่าย" ตามหลักทฤษฎี คุณสามารถใช้ App Store ได้ ฉันไม่แนะนำตัวเลือกนี้

ฉันชอบที่จะใช้ไซต์สำหรับนักพัฒนา มาพร้อมกับตัวเลือกโบนัสที่สามารถดาวน์โหลดเวอร์ชันใดก็ได้ที่คุณต้องการ

ตัวเลือก #1:ดาวน์โหลดผ่าน App Store สำหรับเวอร์ชันล่าสุด (ไม่ใช่ตัวเลือกที่ฉันต้องการ)

ตามทฤษฎีแล้ว ขั้นตอนนี้ควรเป็นกระบวนการที่ราบรื่นและปราศจากความเจ็บปวด แต่ถ้าการติดตั้งล้มเหลวด้วยเหตุผลใดก็ตามในขั้นตอนสุดท้าย จะเป็นการยากที่จะแก้ไขปัญหา

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

แต่ถ้าคุณกล้าพอ นี่คือขั้นตอน:

  • เปิด App Store บน Mac ของคุณ
  • ลงชื่อเข้าใช้
  • ค้นหา Xcode
  • คลิกติดตั้งหรืออัปเดต

ตัวเลือกที่ 2:ดาวน์โหลดผ่านไซต์นักพัฒนาซอฟต์แวร์สำหรับเวอร์ชันเฉพาะ (ฉันต้องการ ตัวเลือก)

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development
ภาพหน้าจอของ https://developer.apple.com/download/more/
  1. ไปที่ส่วน "เพิ่มเติม" ของเว็บไซต์นักพัฒนา Apple
  2. ลงชื่อเข้าใช้ด้วย ID บัญชี iTunes ของคุณ
  3. พิมพ์เวอร์ชันที่คุณต้องการและดาวน์โหลด Xcode_x_x_x.xip ไฟล์. โปรดทราบว่า Xcode 11.4.1 มีขนาด 8 กิกะไบต์ ดังนั้นจะใช้เวลาสักครู่ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ
  4. เมื่อดาวน์โหลดไฟล์แล้ว ให้คลิกที่ .xip เพื่อสกัดมัน แล็ปท็อปของคุณจะแตกไฟล์ไปยังโฟลเดอร์เดียวกับที่คุณดาวน์โหลดมา กระบวนการสกัดนี้เป็นไปโดยอัตโนมัติ คุณไม่จำเป็นต้องทำอะไรอีกหลังจากคลิกที่ .xip ไฟล์. ขั้นตอนนี้จะใช้เวลาสักครู่
  5. [ไม่บังคับ] เมื่อแตกไฟล์แล้ว ให้เปลี่ยนชื่อแอปพลิเคชันเป็น “Xcode11.x.x” หากคุณใช้หลายเวอร์ชัน
  6. ลากแอปพลิเคชันไปที่โฟลเดอร์ Applications
  7. [ไม่บังคับ] ตั้งค่าเวอร์ชัน Xcode ใหม่เป็นค่าเริ่มต้น เปิด Terminal แล้วพิมพ์ sudo xcode-select -switch /Applications/Xcodex.x.x.app . แทนที่ x.x.x พร้อมหมายเลขรุ่น ตัวอย่างเช่น:Xcode11.4.1.app . คุณจะต้องป้อนรหัสผ่านผู้ดูแลระบบคอมพิวเตอร์ของคุณ ฉันค่อนข้างมั่นใจว่าการดำเนินการนี้จะอัปเดตเวอร์ชัน Xcode เริ่มต้นสำหรับผู้ใช้ทั้งหมดในคอมพิวเตอร์ของคุณ ดังนั้นควรตรวจสอบกับผู้ใช้รายอื่นก่อน

ขั้นตอน #2:ติดตั้งเครื่องมือบรรทัดคำสั่ง (CLT)

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

ดาวน์โหลด .dmg

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development
ภาพหน้าจอของ https://developer.apple.com/download/more/

หากต้องการอัปเดต CLT ให้ไปที่เว็บไซต์นักพัฒนาแอปและดาวน์โหลดเครื่องมือบรรทัดคำสั่ง .dmg .

หากคุณไม่เคยติดตั้ง Xcode มาก่อน คุณอาจอัปเดตด้วย Terminal ได้โดยพิมพ์ xcode-select --install แทนที่จะไปที่เว็บไซต์ของนักพัฒนา

แต่หากคุณติดตั้ง Xcode เวอร์ชันเดิมไว้ในเครื่อง คุณอาจเห็นข้อผิดพลาดนี้:

xcode-select: error: command line tools are already installed, use “Software Update” to install updates

ซึ่งหมายความว่าคุณจะต้องไปที่เว็บไซต์นักพัฒนาซอฟต์แวร์แทน

การติดตั้ง CLT

เมื่อ .dmg ดาวน์โหลดเสร็จแล้ว ให้ดับเบิ้ลคลิกที่ไฟล์เพื่อเปิด นี่จะเป็นการเปิดหน้าต่างเล็กๆ ที่มีลักษณะดังนี้:

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development

ดับเบิลคลิกที่ช่องและปฏิบัติตามคำแนะนำเพื่อติดตั้ง CLT จะใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

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

ขั้นตอน #3:เปิด Xcode

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

Xcode อาจแจ้งให้คุณติดตั้งส่วนประกอบเพิ่มเติม คลิกติดตั้ง จะใช้เวลาสักครู่

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development

ขณะติดตั้ง ให้ตรวจสอบว่าเวอร์ชัน Xcode เริ่มต้นเป็นเวอร์ชันที่คุณเพิ่งดาวน์โหลด:

  • เปิดเทอร์มินัล
  • พิมพ์ brew config
  • คุณควรเห็นเวอร์ชัน "CLT" และ "Xcode" รวมถึงเวอร์ชันอื่นๆ สิ่งนี้ควรสะท้อนถึงเวอร์ชันที่คุณเพิ่งดาวน์โหลด ในกรณีของฉัน ฉันดาวน์โหลด Xcode 11.4.1
CLT: 11.4.1.0.1.1586360307
Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer

เมื่อติดตั้งส่วนประกอบแล้ว Xcode จะเปิดขึ้น คุณควรจะสามารถรับโปรเจ็กต์เก่าและดำเนินการต่อจากที่ค้างไว้ได้อย่างลงตัว*

*โปรดทราบว่าหากคุณใช้เครื่องมือพร็อกซีใดๆ เช่น Charles คุณจะต้องติดตั้งใบรับรองเหล่านั้นอีกครั้งในโปรแกรมจำลองของคุณอีกครั้ง

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

วิธีดาวน์โหลด Xcode และติดตั้งบน Mac ของคุณ – และอัปเดตสำหรับ iOS Development

ขั้นตอน #4. ลบไฟล์

หากคุณไม่ต้องการ Xcode เวอร์ชันเก่าในคอมพิวเตอร์ของคุณ คุณสามารถถอนการติดตั้งและนำพื้นที่ว่างในฮาร์ดไดรฟ์กลับคืนมาได้

คุณยังสามารถลบ .xip ของเวอร์ชันที่คุณเพิ่งดาวน์โหลด รวมทั้ง CLT.dmg ไฟล์.

นั่นคือทุกอย่าง ฉันหวังว่าสิ่งนี้จะช่วยให้คุณติดตั้ง Xcode ได้สำเร็จ ขอให้สนุกกับมัน!