CocoaPods를 사용하여 빌드가 실패 할 때 확인
1771 단어 iOSObjective-CCocoaPods
Integrating with an Xcode project 확인. CocoaPods에서는 빌드 설정을 Pods/Pods.xcconfig 에 작성해, 그것을 어플리케이션 프로젝트로 설정한다.
이것이 올바르게 적응되었는지 여부는
확인하십시오.
PROJECT가 Pods.xcconfig를 사용하고 있습니까?
Pods.xcconfig가 사용되고 있는지는 PROJECT의 Info > Configrations의 Based on Configuration File을 보면 알 수 있다. 이것이 Pods가 되어 있으면ok.
TARGET이 Pods.xcconfig 설정을 사용하고 있습니까?
그런 다음 Pods.xcconfig 내용에서 빌드 설정을 확인합니다.
컴파일이 실패하는 경우는 Pods.xcconfig의 HEADER_SEARCH_PATHS, 링크가 실패하는 경우는 LIBRARY_SEARCH_PATHS, OTHER_LDFLAGS가 적절히 설정되어 있지 않을 우려가 있다.
예를 들어 TARGET의 Build Settings에서 직접 Header Search Paths를 설정하면 PROJECT(Pods.xcconfig)의 값이 사용되지 않으므로 헤더 파일을 찾을 수 없게 된다. 이 경우 PROJECT 설정을 인계하도록
$(inherited)
를 추가한다.마찬가지로 LIBRARY_SEARCH_PATHS가 사용되고 있다면 Library Search Paths를, OTHER_LDFLAGS가 사용되고 있다면 Other Linker Flags의 값에
$(inherited)
를 추가한다.이번에 빠진 것처럼 TARGET에서는 직접 Pods.xcconfig의 변수를 사용하지 않고 PROJECT를 계승하는 것이 무난.
Reference
이 문제에 관하여(CocoaPods를 사용하여 빌드가 실패 할 때 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/makoto_kw/items/b7cc2bb77a7a71bc36da텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)