Bazı kodları test etmek için her yeni oyun alanı oluşturduğumda, Xcode takılır ve kodu çalıştırmaz. Ekranın üst kısmında, umut verici bir şekilde yanında dönen yükleme simgesi ile 'Koşu oyun alanı' veya 'Simülatörün başlatılması' ifadesini sunar, ancak hiçbir şey olmaz. Bazen bu süresiz olarak devam eder ve bazen Xcode durur ve konsola yazdırır:
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
MacOS Sierra 10.12'de Xcode 8.0 (8A218a) kullanıyorum.
Donanım :
MacBook Pro (13 "2012 Ortası)
2,5 GHz Intel Core i5
4 GB 1600 MHz Ram DDR3
Etrafa baktım ama en azından bu konuların hiçbiri bir cevap vermedi:
https://forums.developer.apple.com/thread/5902
https://github.com/jas/playground/issues/9
Sıfır başarıyla denediğim şeyler:
- Xcode yeniden başlatılıyor
- Xcode'u yeniden yükleme (7.3'e düşürüldü, ancak bu yardımcı olmadığından 8.0'a yükselttim)
- Makineyi yeniden başlatma
- Yeni bir oyun alanı oluşturma
Bu sorunun nasıl çözüleceği hakkında bir fikriniz var mı? Programlamaya yeni başladım ve Swift'i hevesle öğrenmeye çalışıyorum, ancak Xcode bunu neredeyse imkansız kılıyor ...
Şimdiden teşekkürler, şerefe.