我已经创建了几个静态库,这些库在多个iOS项目中共享。在许多这些静态库中,我创建了单元测试。我希望每当我测试包含静态库的项目时,这些测试都能运行。
我尝试将所有测试包含在主项目方案的“测试”部分中,但通常会导致“模拟器已在使用”错误,测试失败。可能是因为之前的测试正在使用模拟器。
我尝试将所有测试包含在主项目方案的“测试”部分中,但通常会导致“模拟器已在使用”错误,测试失败。可能是因为之前的测试正在使用模拟器。
Skin CreatorTests是主项目的测试。
SEUSUIKitTests、APIKitTests、PurchaseKitTests和MCSkinKitTests都是来自附加静态库的测试。
我这样做对吗?还是应该换一种思路?
** 编辑 **
看起来这个Stack Overflow问题也有相同的问题。
Xcode 5:一个方案中的多个测试目标:“模拟器已在使用中”
** 编辑2 **