Ios Xcode can';t生成预构建框架的代码覆盖率
任何人都可以帮助解决此问题:Ios Xcode can';t生成预构建框架的代码覆盖率,ios,frameworks,code-coverage,Ios,Frameworks,Code Coverage,任何人都可以帮助解决此问题: 我有一个iOS框架A(用Swift编写),并根据A.framwork构建 我有一个应用程序B,它使用框架A。有一个单元测试目标BTEST。现在我想在运行BTests时生成代码覆盖率,BTests调用框架A中的某个函数。我还没有找到任何方法支持这一点:生成的coverage.profdata从不包含框架A的覆盖率信息 复制步骤:如上所述 创建一个构建框架的Xcode项目(可以是动态的,也可以是静态的) 创建另一个包含应用程序B的Xcode项目,并测试目标BTes
- 我有一个iOS框架A(用Swift编写),并根据A.framwork构建
- 我有一个应用程序B,它使用框架A。有一个单元测试目标BTEST。现在我想在运行BTests时生成代码覆盖率,BTests调用框架A中的某个函数。我还没有找到任何方法支持这一点:生成的coverage.profdata从不包含框架A的覆盖率信息
- 创建一个构建框架的Xcode项目(可以是动态的,也可以是静态的)
- 创建另一个包含应用程序B的Xcode项目,并测试目标BTests
- B包括
- 启用“收集代码覆盖率”
- 运行单元测试(BTests)
- 检查生成的Coverage.profdata,看不到框架A的覆盖率信息