2016-10-17 6 views
1

iOS 프로젝트를 만들 때 UI 테스트를 포함하지 않았습니다. 하지만 이제 내가 그들을 추가하려고하지만, 내가 그들을 실행하려고 할 때 다음과 같은 오류가 :Xcode 8 : 테스트중인 라이브러리를 UI 테스트에서 찾을 수 없습니다.

  • UI 테스트는 Test 계획에 포함되어

    dyld: Library not loaded: @rpath/FrameworkBeingTested.framework/FrameworkBeingTested 
    Referenced from: <redacted>/TargetApplication.app/TargetApplication 
    Reason: image not found 
    

    내가 있음을 확인했습니다 ,

  • UI 테스트 대상이 올바른 대상 응용 프로그램 (TargetApplication)을 사용하도록 설정되었고
  • UI 테스트 파일은 FrameworkBeingTestedUITests 대상의 구성원입니다.

답변

1
내가 FrameworkBeingTestedTests에 UI 테스트 파일 '대상 회원을 변경할 때 답을 발견

, 대신 FrameworkBeingTestedUITests :

Error message

아하! 문제는 내 FrameworkBeingTested이 iOS 8.0을 최소 목표로 삼았지만 Apple의 UI 테스트 프레임 워크에는 iOS 9.0 이상이 필요하다는 것이 었습니다. 하지만 컴파일러는 테스트 한 라이브러리를로드 할 수 없다고 말했습니다. 나는 이것을 위해 레이더 파일을 작성하겠습니다.

희망이 있으면 도움이됩니다.

관련 문제