반응형
프로젝트 생성 시, Include Tests 옵션을 선택하지 않고 만들었다.
이후, Unit Test가 필요하여 파일을 추가한 후 import XCTest를 하니 위처럼 오류가 발생하였다.
해결 방법은 간단하다.
TARGETS > Build Options > Enable Testing Search paths 옵션을 'Yes'로 변경해 주면 된다.
Enable Testing Search Paths 옵션에 대한 설명은 아래와 같다.
테스트 관련 라이브러리나 프레임워크에 대한 컴파일 및 링크가 필요한 검색 경로를 추가해야 하는지 여부를 지정하며, 프로젝트 생성 시 테스트를 포함하면 자동으로 활성화된다.
하지만 프로젝트 생성 시, 테스트를 포함하지 않았으니 No로 되어있었고, Yes로 변경해주니 정상 작동한다!
추가로,
TARGETS > Build Options > Product Module Name 이 한글인 경우에도 위 에러가 발생한다고 하니,
한글인 경우는 영어로 변경하고 확인해보자.
참고: https://developer.apple.com/documentation/xcode/build-settings-reference
반응형
'iOS > Swift + Objective-c' 카테고리의 다른 글
[iOS] 웹뷰 디버깅 방법 - 사파리로 웹뷰 디버깅 (WebView, Safari) (4) | 2023.07.12 |
---|---|
[Swift] 날짜 다루기, 오늘 날짜 조회, 시간 계산 (Date, Calendar, DateComponents) (0) | 2023.04.08 |
[Swift] UITableView cell 선택하기 (프로그래밍 방식) (0) | 2023.03.08 |
[Swift / Objective-c] 디바이스 USIM 확인하기 (유심 확인) (0) | 2022.12.20 |
[Swift] 키체인 설명 및 사용 방법 (Keychain) (1) | 2022.09.28 |