Setiap kali saya membuat taman bermain baru untuk menguji beberapa kode, Xcode macet dan tidak akan menjalankan kode. Ini hanya menyajikan pernyataan 'Running playground' atau 'Launching simulator' di bagian atas layar dengan ikon pemuatan yang berputar di sebelahnya tetapi tidak ada yang terjadi. Terkadang ini berlanjut tanpa batas dan terkadang Xcode berhenti dan mencetak ini untuk menghibur:
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
Saya menjalankan Xcode 8.0 (8A218a) di macOS Sierra 10.12.
Perangkat Keras :
MacBook Pro (13 "Pertengahan 2012)
2,5 GHz Intel Core i5
4 GB 1600 MHz Ram DDR3
Saya telah melihat sekeliling tetapi setidaknya tidak satu pun dari utas ini yang memberikan jawaban:
https://forums.developer.apple.com/thread/5902
https://github.com/jas/playground/issues/9
Hal-hal yang sudah saya coba dengan nol keberhasilan:
- Mulai ulang Xcode
- Menginstal ulang Xcode (diturunkan ke 7.3 tetapi karena itu tidak membantu saya memutakhirkan kembali ke 8.0)
- Mulai ulang mesin
- Membuat taman bermain baru
Apakah Anda punya ide tentang cara mengatasi masalah ini? Saya baru dalam pemrograman dan sangat ingin belajar Swift tetapi Xcode membuatnya hampir mustahil ...
Terima kasih sebelumnya, tepuk tangan.