Goo*_*rel 8 xcode unit-testing build-settings ios swift
为了在我的swift单元测试中对我的主应用程序目标的公共类进行单元测试,我必须在我的测试中导入我的主应用程序模块,如下所示:
#import MyAppModuleName
这工作得很好,直到我将部署目标从7.0更改为8.4.
现在构建和运行我的应用程序仍然完美,但运行单元测试停止工作.编译器抱怨上面的import语句:Swift Compiler Error: Module file's minimum deployment target is iOS8.4 v8.4
我不知道为什么.我忘记在其他地方更改部署目标了吗?
我的工作区(Xcode 6.4.)包含我自己的项目和一个Pods项目(由cocoapods自动创建).我在我的应用程序和测试中使用了Swift和Objective-C.
这是我更详细的做法:
1)为我的项目,我的主要目标,以及Pods我工作区中的项目以及所有pod目标,将部署目标从7.0更改为8.4 .




2)清理构建文件夹(Shift + Alt + Cmd + K)并重新启动Xcode.
3)Cmd + U - >错误
将主应用程序的部署目标更改回7.0时,一切正常.
这个问题来自哪里?
| 归档时间: |
|
| 查看次数: |
2407 次 |
| 最近记录: |