我正在尝试测试我的swift包,它依赖于CryptoKit (使用debug配置时,SHA256散列非常慢),我想使用优化标志来运行测试。
使用Xcode 11.4 Beta和macOS Catalina 10.15.3 (19D76)。从终端调用
swift test -c release导致错误的结果:
error: module 'MyCoolPackage' was not compiled for testing
@testable import MyCoolPackage因此,显然我不能通过使用名为release的config来使用优化标志(但我们可以将-c release用于swift run命令)。
在不创建.xcodeproj文件的情况下,我可以运行优化测试吗?
当然,我可以生成一个项目文件,但我不想这样做...我们可以在没有项目文件的情况下运行测试吗?
发布于 2020-07-25 01:19:56
魔术终端命令是:swift test -Xswiftc -O
https://stackoverflow.com/questions/60196155
复制相似问题