ไม่สามารถค้นหาหรือสร้างบริบทการดำเนินการสำหรับคำอธิบาย <IBCocoaTouchPlatformToolDescription: 0x7fa8bad9a6f0>


167

ฉันกำลังทำงานในโครงการสำหรับ iOS และฉันกำลังเขียนโปรแกรมกับ Visual Studios และมันเชื่อมต่อกับเซิร์ฟเวอร์ mac โดยใช้ Xamarin ฉันเพิ่งพยายามเพิ่มมุมมองเพิ่มเติมลงในกระดานเรื่องราวและชั้นเรียนเพิ่มเติม เมื่อฉันพยายามสร้างรหัสฉันได้รับข้อผิดพลาดนี้ http://pastebin.com/Ub5s89aaนี่คือสิ่งที่ส่งออกจากคอนโซล http://pastebin.com/fhWDy2cJ

ฉันไม่ทราบว่าข้อผิดพลาดนี้หมายถึงอะไรและเมื่อฉันพยายามค้นหาส่วนหนึ่งของข้อผิดพลาดไม่มีอะไรช่วย ฉันทำความสะอาดสิ่งก่อสร้างของฉันและพยายามสร้างใหม่และฉันก็ปิด Visual Studios และเปิดใหม่อีกครั้งเพื่อดูว่าความช่วยเหลือนั้นหรือไม่ มีใครเคยมีปัญหานี้มาก่อนหรือไม่


มีบางอย่างที่คุณเปลี่ยนในรหัสที่ทำให้เกิดปัญหานี้เริ่มเกิดขึ้นหรือคุณไม่สามารถสร้างรหัสได้หรือไม่?
BradzTech

ฉันสามารถสร้างรหัสมาก่อน ฉันเพิ่งเพิ่มตัวควบคุมมุมมองตารางสองตัวและคลาส เมื่อฉันลบทั้งสองมันไม่ได้แก้ไขปัญหา
Adam Lietzau

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

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

คำตอบ:


542

การเริ่มต้นใหม่CoreSimulatorServiceแก้ไขปัญหาบนเครื่องของฉัน

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

19
ฉันมีปัญหาเดียวกันหลังจากฉันอัพเกรดXcodeเป็นversion: 10.3. Open terminal และรัน: sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService จากนั้นทำโฟลเดอร์ Clean Build และข้อผิดพลาดหายไป
Enea Dume

5
สิ่งนี้เกิดขึ้นกับฉันด้วยการเปิดตัว Xcode 10.3 (10G8) ล่าสุดและคำตอบนี้สามารถแก้ไขปัญหาได้ ขอบคุณ!
Scott Gardner

1
ใช่ทำงานสำหรับฉัน ... มีปัญหานี้หลังจากอัปเกรดเป็น XCode ล่าสุด (10.13 10G8) และโมฮาวี (10.14.6)
Sam Grant

1
ทำงานให้ฉันด้วย! มีข้อผิดพลาดเดียวกันหลังจากอัปเกรด XCode จาก 10.2 เป็น 10.3 (10G8) โดยใช้ macOS Mojave 10.14.5 (18F132)
Mike

1
ฉันคิดว่าช่วยนักพัฒนาจำนวนมากปวดหัวมาก! ขอบคุณสำหรับการแบ่งปันข้อมูลกับเรา!
randomcontrol

145

ผมมีปัญหาเดียวกันหลังจากที่ผมอัพเกรดของฉันXcodeกับรุ่น10.3

ฉันเพิ่งรีสตาร์ท Mac และแก้ไขปัญหาได้!


หวังว่านี่จะใช้ได้กับคุณด้วย :)


9
คุณพอใจกับการรันคำสั่ง @riik ที่เสนอมา ไม่จำเป็นต้องรีสตาร์ท
Vladyslav Zavalykhatko

1
ประสบการณ์เดียวกัน: เกิดข้อผิดพลาดหลังจากอัปเดตเป็น Xcode 10.3 รีสตาร์ททำให้ข้อผิดพลาดหายไป MacBook ของฉันรีสตาร์ทในเวลาไม่ถึง 1 นาทีดังนั้นการแก้ไขนี้เป็นเรื่องง่ายอย่างที่ควรเป็น
Wayne Henderson

4
การอัปเดต xcode มาตรฐานทำลายสิ่งที่สุ่มโดยไม่มีคำอธิบาย
Joe Maher

1
ใช่หลังจากรีสตาร์ทฉันไม่พบปัญหาอีก
auspicious99

1
ใช่ ทำงานให้ฉัน!
Mattia Personaggio Uno Ducci

20

Mine เกิดขึ้นเมื่ออัพเดทเป็น Xcode 10.3

ตัวช่วย X-code ไม่ได้รับอนุญาตให้ควบคุมคอมพิวเตอร์

นี่คือสิ่งที่ฉันทำเพื่อแก้ไขปัญหา

System Preference > Security&Privacy > privacy tab > accessibility

ให้สิทธิ์สำหรับ 'Xcode Helper'

รีสตาร์ท X-code และฆ่าตัวจำลองทั้งหมดเช่น @riik ที่ระบุไว้

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

5

ปัญหานี้มาพร้อมกับ xcode update 10.3 และ mixpannel จะให้สิ่งนี้เป็นข้อผิดพลาดในการสร้าง

ขั้นตอนในการแก้ไข

เปิดเทอร์มินัลแล้ววางสิ่งนี้

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

ล้าง Xcode และสร้าง นั่นคือทั้งหมด


4

หลังจากมี google ฉันพบคำถามที่คล้ายกันที่นี่และที่นี่สรุปคำตอบบางส่วนในคำถามนั้น:

  • ตรวจสอบให้แน่ใจว่าคุณกำลังใช้งาน Xcode เวอร์ชันล่าสุดและคุณไม่ได้ติดตั้งเบต้า
  • ปิด Xcode แล้วเปิดการตรวจสอบกิจกรรม ยุติIbtoolกระบวนการใด ๆ ที่ทำงานและรีสตาร์ท Xcode
  • ลบเครื่องมือเลือกสีแบบกำหนดเองที่คุณติดตั้งไว้สำหรับ Xcode ปิด Xcode และเปิดใหม่
  • ลองสร้างไส้ปากกาใหม่ที่คุณอาจเปลี่ยนไป

ข้อมูลสรุปจากลิงก์ฟอรัม Xamarin:

ถอนการติดตั้งสตูดิโอ Xamarin, Xcode
Delete / Libraries / Developer และโฟลเดอร์ ~ / Libraries / Developer
รีบูตเครื่อง
ติดตั้ง Xcode ใหม่, Xamarin studio

หากคุณไม่สามารถตรวจสอบงานเหล่านี้ได้ใน Console.app สำหรับข้อผิดพลาดใด ๆ เมื่อสร้าง

หวังว่านี่จะช่วยได้




0

ฉันมีไฟล์ Xcode ในไดรฟ์ภายนอกใน User / Library / Developer / CoreSimulator ปัญหาได้รับการแก้ไขเมื่อทำคำสั่งsudo killall -9 com.apple.CoreSimulator.CoreSimulatorServiceแล้วย้ายไฟล์นักพัฒนาซอฟต์แวร์เหล่านี้กลับไปยัง mac


0

ฉันได้รับข้อผิดพลาดนี้หลังจากติดตั้ง Xcode 12 เบต้า การรีสตาร์ท Mac ของฉันไม่ได้แก้ปัญหา ฉันต้องติดตั้งเครื่องมือบรรทัดคำสั่งใหม่:

  • ลบ / Library / Developer (โปรดทราบว่านี่เป็นไดเรกทอรีรากของไลบรารีไม่ใช่ ~ / Library);
  • เรียกใช้ Xcode และปล่อยให้มันติดตั้งเครื่องมือบรรทัดคำสั่ง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.