티스토리 뷰
Unit Test를 하기 위해 파일을 추가해 유닛 테스트를 하려고 했다.
프로젝트에 파이어베이스 관련 라이브러리를 사용하기 있었기 때문에
Podfile에 Firebase/Core, Firebase/Database이 추가되어있었다.
XCTest모듈이 import되어있고 XCTestCase를 상속받은 클래스 파일에
@testable import Only5라고 추가하려 했으나 에러가 발생했다.
(Only5는 프로젝트 이름)
그런데 에러가 발생했다.
Missing required module 'Firebase'
에러 메시지 내용은 'Firebase'모듈이 누락되었다고 적혀있었다.
이거 때문에 빌드도 안되는데 이럴 때는 Podfile에 search_paths를 추가해주면된다.
나는 Podfile에 아래 코드를 추가해주면 된다.
target 'Only5Tests' do
inherit! :search_paths
# Pods for testing
pod 'Firebase/Core'
pod 'Firebase/Database'
end
Podfile에 여기까지 작성해주고
다시 Podfile을 install 시키고 빌드하면
뚜둥
빌드 성공'
참고 : search_paths를 inherit 하는 syntax
https://guides.cocoapods.org/syntax/podfile.html#inherit_bang
'Tech > Troubleshooting' 카테고리의 다른 글
Xcode 시작 화면 띄우기 (0) | 2020.01.10 |
---|---|
ViewController Presentation style (0) | 2019.12.05 |
URL 스트링에 한글이 포함될 때 해결방법 (0) | 2019.11.29 |
Build input file cannot be found 에러 해결 (2) | 2019.11.28 |
timezone 활용하기 (0) | 2019.08.07 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- stanford SwiftUI
- 책
- 딥러닝
- 스위프트UI
- 문자열
- 알고리즘
- Algorithm
- ARC
- iOS SwiftUI
- leetcode
- ios
- 애니메이션
- Animation
- Xcode
- objective-c
- 책 추천
- string
- Deep learning
- objc
- 머신러닝
- ReactiveX
- swiftUI
- RX
- swift5
- 독서
- SWIFT
- rxswift
- 스위프트
- 책 후기
- wwdc
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함