เนื่องจากฉันอัปเดตเป็น Xcode เวอร์ชัน 11.0 (11A420a) ล่าสุดการดีบักจึงช้าและยุ่งยากมาก
แก้ไข:หลังจากอัปเดตเป็น 11.1 GM (11A1027) ปัญหายังคงเหมือนเดิม
การรวบรวมโปรเจ็กต์และเรียกใช้ในโปรแกรมจำลองหรือบนอุปกรณ์ก็ไม่มีปัญหา อย่างไรก็ตามเมื่อไปถึงเบรกพอยต์ Xcode จะใช้ไม่ได้มากหรือน้อย:
- การทำงานของโปรแกรมจะหยุดลงทันทีเมื่อถึงจุดพัก อย่างไรก็ตาม Xcode ต้องใช้เวลาถึง 30 วินาทีในการแสดงตำแหน่งในหน้าต่างโค้ดและอีกหนึ่งนาทีเพื่อโหลดเนื้อหาของมุมมองตัวแปร (ซึ่งจะแสดงค่าและสถานะของตัวแปรที่มีอยู่ที่เบรกพอยต์)
- หากฉันใช้คุณสมบัติStep intoหรือStep overจะใช้เวลาถึงหนึ่งนาทีในการดำเนินการขั้นตอนถัดไปและอีกนาทีในการโหลดตัวแปร
ฉันใช้ Xcode บน Mac mini 2018 ที่มี 3.2 GHz i7 และ 32 GB ram ฉันเคยใช้ Xcode 10 บนเครื่องเดียวกันมาก่อนโดยไม่มีปัญหาใด ๆ
การค้นหา "Xcode slow" จะทำให้เกิดเธรดจำนวนมากและวิธีแก้ปัญหาที่เป็นไปได้ ตั้งแต่ปีที่ฉันเป็นนักพัฒนา iOS ฉันรู้ว่า Xcode ไม่เคยเป็นโปรแกรมที่เร็วและเสถียร อย่างไรก็ตามมันไม่เคยเลวร้ายเท่าตอนนี้
น่าเสียดายที่ไม่มีเทคนิคใด ๆ ที่รู้ (การรีสตาร์ท Xcode หรือ Mac การทำความสะอาดโปรเจ็กต์การล้างโฟลเดอร์ไลบรารี Xcode ฯลฯ ไม่มีผลใด ๆ
ดังนั้นคำถามใหญ่คือ:
นี่เป็นปัญหาที่ทราบแล้วใน Xcode 11 หรือไม่ มีวิธีแก้ไขที่เป็นที่รู้จักหรือไม่?