Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 更新cocapods后在xcode中运行单元测试时出现问题_Ios_Objective C_Xcode_Cocoapods - Fatal编程技术网

Ios 更新cocapods后在xcode中运行单元测试时出现问题

Ios 更新cocapods后在xcode中运行单元测试时出现问题,ios,objective-c,xcode,cocoapods,Ios,Objective C,Xcode,Cocoapods,嗯,我更新了CoCoapod,添加了一个新的单元测试盒,我想尝试一下,但我甚至无法运行最简单的单元测试 这似乎不是pod的问题,但可能是在我将cocoapods更新到最新版本后,pod进行了更新 这里是我得到的错误,基本上错误是当我尝试将任何类从我的主目标拉入到我的测试中时 全尺寸版本: 取消注释注释注释掉的行,我得到错误,否则cmd+U将运行并成功 #import "AppDelegateTests.h" //#define EXP_SHORTHAND //#import "Expecta.

嗯,我更新了CoCoapod,添加了一个新的单元测试盒,我想尝试一下,但我甚至无法运行最简单的单元测试

这似乎不是pod的问题,但可能是在我将cocoapods更新到最新版本后,pod进行了更新

这里是我得到的错误,基本上错误是当我尝试将任何类从我的主目标拉入到我的测试中时

全尺寸版本:

取消注释注释注释掉的行,我得到错误,否则cmd+U将运行并成功

#import "AppDelegateTests.h"
//#define EXP_SHORTHAND
//#import "Expecta.h"
//#import "AppDelegate.h"

@implementation AppDelegateTests {

   // AppDelegate *_appDelegate;
}

- (void)setUp
{
    [super setUp];
   // _appDelegate = [[AppDelegate alloc] init];
}

- (void)test_rootViewController_should_be_SplitViewController {


   // expect(1).to.equal(1);
}

- (void)tearDown
{
    // Tear-down code here.

    [super tearDown];
}

@end

每当我遇到像这样奇怪的错误时,我:a)清理项目,如果不起作用,b)删除在DerivedData文件夹下生成的任何内容。同时检查你的应用程序目标是否仍在测试目标的目标依赖项中。您是否正在运行Xcode的DP版本?