ทุกครั้งที่ฉันสร้างสนามเด็กเล่นใหม่เพื่อทดสอบรหัส Xcode จะติดขัดและจะไม่เรียกใช้รหัส มันแสดงคำสั่ง 'สนามเด็กเล่นที่กำลังวิ่ง' หรือ 'การเปิดตัวเครื่องมือจำลอง' ที่ด้านบนของหน้าจอพร้อมไอคอนการโหลดที่กำลังหมุนอยู่ข้างๆ แต่ไม่มีอะไรเกิดขึ้น บางครั้งสิ่งนี้จะดำเนินต่อไปเรื่อย ๆ และบางครั้ง Xcode หยุดและพิมพ์สิ่งนี้ไปยังคอนโซล
Playground execution failed: error: Couldn't lookup symbols:
__swift_FORCE_LOAD_$_swiftCoreImage
__swift_FORCE_LOAD_$_swiftFoundation
_playground_log_hidden
_playground_logger_initialize
_playground_log_postprint
thread #1: tid = 0xc0cd0, 0x000000010ea7c3c0 MyPlayground`executePlayground, queue = 'com.apple.main-thread', stop reason = breakpoint 1.2
frame #0: 0x000000010ea7c3c0 MyPlayground`executePlayground
frame #1: 0x000000010ea7b9c0 MyPlayground`__37-[XCPAppDelegate enqueueRunLoopBlock]_block_invoke + 32
frame #2: 0x000000010f59625c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
frame #3: 0x000000010f57b304 CoreFoundation`__CFRunLoopDoBlocks + 356
frame #4: 0x000000010f57aa75 CoreFoundation`__CFRunLoopRun + 901
frame #5: 0x000000010f57a494 CoreFoundation`CFRunLoopRunSpecific + 420
frame #6: 0x0000000114985a6f GraphicsServices`GSEventRunModal + 161
frame #7: 0x0000000110124f34 UIKit`UIApplicationMain + 159
frame #8: 0x000000010ea7b6e9 MyPlayground`main + 201
frame #9: 0x0000000112ad268d libdyld.dylib`start + 1
frame #10: 0x0000000112ad268d libdyld.dylib`start + 1
ฉันใช้ Xcode 8.0 (8A218a) บน macOS Sierra 10.12
ฮาร์ดแวร์ :
MacBook Pro (13 "กลางปี 2012)
2,5 GHz Intel Core i5
4 GB 1600 MHz Ram DDR3
ฉันได้ดูไปแล้ว แต่อย่างน้อยกระทู้เหล่านี้ก็ไม่ได้ให้คำตอบ:
https://forums.developer.apple.com/thread/5902
https://github.com/jas/playground/issues/9
สิ่งที่ฉันได้ลองด้วยความสำเร็จเป็นศูนย์:
- รีสตาร์ท Xcode
- การติดตั้ง Xcode อีกครั้ง (ลดลงเป็น 7.3 แต่เนื่องจากไม่ได้ช่วยฉันอัปเกรดเป็น 8.0)
- รีสตาร์ทเครื่อง
- สร้างสนามเด็กเล่นใหม่
คุณมีความคิดเห็นเกี่ยวกับวิธีการแก้ปัญหานี้หรือไม่? ฉันใหม่สำหรับการเขียนโปรแกรมและพยายามเรียนรู้ Swift แต่ Xcode ทำให้มันเป็นไปไม่ได้ในทางปฏิบัติ ...
ขอบคุณล่วงหน้าไชโย