昨天我的应用程序运行完美,没有任何错误或警告。但是当我今天尝试运行它时,构建失败了 - 我没有更改代码中的任何内容:
Undefined symbol: __swift_FORCE_LOAD_$_XCTestSwiftSupport
Run Code Online (Sandbox Code Playgroud)
怎么解决这个问题,为什么之前运行的时候会突然出现这样的情况?
这是我最近在使用 XCode 时经常遇到的一个问题。我的代码将顺利运行,不会出现任何错误,但是当我在不同时间重新启动 XCode 时,它会随机开始抛出错误 - 而无需对实际代码进行任何更改。
我附上了一些照片和这些照片的全文:
InventoryApp 3 issues
Warning
Could not find or use auto-linked library 'XCTestSwiftSupport'
Could not find or use auto linked framework 'XCTest'
Error
Undefined symbol: __swift FORCE LOAD $ XCTestSwiftSupport
Run Code Online (Sandbox Code Playgroud)
ld: warning: Could not find or use auto-linked library 'XCTestSwiftSupport'
ld: warning: Could not find or use auto-linked framework
'XCTest'
Undefined symbols for architecture arm64:
"__swift_FORCE_LOAD_$_XCTestSwiftSupport", referenced from:
__swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in Button.o
__swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in ViewModel.o
__swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in …Run Code Online (Sandbox Code Playgroud)