我在运行单元测试时遇到问题,问题位于代码行下方
@testable导入PROJECT_NAME
Error:
Compiling for iOS 12.1, but module 'PROJECT_NAME' has a minimum deployment target of iOS 13.0: /Users/NAME/Library/Developer/Xcode/DerivedData/ftahdagcflmajidmksgextinoqip/Build/Products/Debug-iphonesimulator/PROJECT_NAME.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
我尝试过以下
- 确保部署目标设置为
iOS 13.0
- 清理构建文件夹并重建并重新运行单元测试。
- 确保我正在运行的模拟器已打开
iOS 13.0+
(当前模拟器已开启iOS 13.5
)
但没有运气。
您说您确定了部署目标,但是您确定了应用程序目标和单元测试目标的部署目标吗?我认为该错误表明您的单元测试目标的部署目标是 iOS 12.1,但您的应用程序目标是 13.0。
Check this value of your unit test target:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)