apple/Testing, Xcode, Environment

[XCTest] Xcode 기존 프로젝트에 XCTest 작성 파일 추가하기

lgvv 2022. 2. 15. 02:56

(XCTest) Xcode 기존 프로젝트에 XCTest 작성 파일 추가하기

 

 

 

우선 아래 에러에 대해서 분석해보자

Library not loaded: @rpath/XCTest.framework/XCTest

저거 프레임워크 동적으로 읽을 때 찾는 경로에서 없어서 발생하는 문제

 

에러 코드

 

Xcode 파일을 만들 때, test를 include하지 않고 만들었다가 이후에 테스트를 해야해서 테스트 코드 파일을 만들고 돌리는데, 앱이 죽어버리는 상황이 발생.

그래서 로그 훑어 보니까 저런 에러라 어떻게 할까 찾아봄. 

 

 

 

 

해결법

 

경로가 없어서 발생하는 문제인데, 나는 아예 추가 자체를 안해서 발생하는 문제라 아래 기존 프로젝트에 타겟을 만들고 연결해줌.

Tuist나 SPM이 아니라 수동으로 프레임워크를 관리해서 이걸 수정