gpt4 book ai didi

ios - Xcode playground 卡在 'Running playground' 或 'Launching simulator' 上,无法运行代码,怎么办?

转载 作者:IT王子 更新时间:2023-10-29 07:28:23 27 4
gpt4 key购买 nike

每次我创建一个新的 playground 以测试一些代码时,Xcode 都会卡住并且不会运行代码。它只是在屏幕顶部显示“Running playground”或“Launching simulator”语句,旁边有一个正在旋转的加载图标,但没有任何反应。有时这会无限期地持续下去,有时 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

我在 macOS Sierra 10.12 上运行 Xcode 8.0 (8A218a)。

硬件:
MacBook Pro(13 英寸,2012 年中)
2.5 GHz 英特尔酷睿 i5
4 GB 1600 MHz 内存 DDR3

我环顾四周,但至少这些线程都没有提供答案:
https://forums.developer.apple.com/thread/5902
https://github.com/jas/playground/issues/9

我已经尝试过但没有成功的事情:

  • 重新启动 Xcode
  • 重新安装 Xcode(降级到 7.3 但因为那没有帮助我升级回 8.0)
  • 重启机器
  • 创建一个新的 Playground

你对如何解决这个问题有什么想法吗?我是编程新手,急切地想学习 Swift,但 Xcode 让它变得几乎不可能......

提前谢谢你,干杯。

最佳答案

答。 切换到 macOS 平台

创建 Playground 时,默认选择 iOS 平台并自动导入 UIKit。 是 UIKit 一直崩溃和卡住。如果您的(实践)代码不使用 UIKit,那么您可以切换到 MacOS 平台。 iOS 和 macOS 之间的主要(虽然不完全)区别在于 APPKit 和 UIKit。

在你的 Xcode Playground 的右上角,点击 show/hide Utilities--> file inspector --> Playground Setting--> Platform--> macOS

请看下面的截图: enter image description here

关于ios - Xcode playground 卡在 'Running playground' 或 'Launching simulator' 上,无法运行代码,怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39978092/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com