我想知道您是否可以将一个单元测试包链接到多个目标。因此,可以使用一个测试包来测试所有应用程序目标。
我在所有应用目标之间都有一些共享代码,但也有一些特定的计算基于正在运行的应用目标。
目前,如果我想测试不同的应用程序目标,我必须将Build Settings中的Bundle Loader选项设置为使用的应用程序目标的.app文件。
我的问题是:可以在不为每个应用目标创建多个测试包目标的情况下完成此操作,而无需始终更改Bundle Loader选项吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
不,此时你不能。就像扩展一样,你必须为每个项目的目标创建一个新的扩展。
它不是很有用,但如果代码从一个目标到另一个目标不同,那么测试可能会因为缺少代码而失败,而不是代码失败。
这就是为什么不允许它。
对于否定的答案感到抱歉。
答案 2 :(得分:0)