2014-12-16 8 views
0

새 프로젝트를 만들고 빌드 구성 릴리스를 설정 (실행)하십시오.Xcode 6.1.1 xctest release

이것은 내 코드입니다.

#import "ViewController.h" 

@interface testTests : XCTestCase 

@end 

@implementation testTests 

- (void)testExample { 
    ViewController *vc = [[ViewController alloc] init]; 
    XCTAssertNotNil(vc); 
} 

@end 

문제

아키텍처 x86_64에 대한

정의되지 않은 기호를 : "_OBJC_CLASS _ $ _의 ViewController"에서 참조 : testTests.o LD에서 objc 수준의-REF : 기호가 건축 x86_64에 찾을 수 없습니다 clang : 오류 : 링커 명령이 종료 코드 1과 함께 실패했습니다 (호출을 보려면 -v 사용)

+0

테스트 대상에서> 빌드 단계 XCTest.framework가 붉은 색이 아닌지 확인하십시오. – cyberlobe

+0

Xcode 6.1 기본 모듈 사용 (C 및 Objective-c) 예, XCTest.framework가 필요 없습니다. "빌드 구성"디버그를 실행하면 릴리스가 실행될 수 없습니다. – ObjcZL

답변

0

Oups, 죄송합니다 ... CoreFoundation 프레임 워크에 대한 링크가 없습니다.

LIBS += CoreFoundation 
관련 문제