2017-02-03 1 views
0

Firebase 분석을 Objective C/Swift 프로젝트에 연결하려고했습니다. 나는 지침을 제대로 지켰다. 내 검색 경로가 설정되었습니다. 내 링커 플래그가 -ObjC로 설정됩니다. 프로젝트를 제대로 컴파일 할 수 있습니다. 곧 Firebase를 설치하고 빌드하자마자 Firebase 모듈을 빌드 할 수 없다는 오류가 발생합니다. 로그를 살펴보면 Firebase 분석과 Firebase Core를 구축하는 구문 분석 문제가 있음을 알 수 있습니다. 나는 이것을 코코아 포드를 사용하지 않는 다른 세 가지 프로젝트에 연결했다. 제발 조언.모듈을 빌드 할 수 없습니다. Firebase

+1

안녕하세요. 관련 코드 스 니펫과 기타 유용한 데이터 (예 : 로그)를 게시하십시오. :) –

+0

xcproject 대신 Xcode로 xcworkspace 파일을여시겠습니까? –

+1

@AL 코드 스 니펫은 아직 빌드 문제 일뿐입니다. 내가 가지고있는 유일한 코드는 가져 오기 파이어베이스입니다. Xcode의 빌드 문제에 대한 로그는 다음과 같습니다. Parse Issue : 모듈을 빌드하는 동안 FirebaseCore 모듈을 빌드 할 수 없습니다. Firebase Analytics는 FirebaseAnalytics.framework/Headers/FirebaseAnalytics에서 포함 된 파일의 : 1에 포함 된 파일에 있습니다. h **이 오류 다음에 ** 모듈 FirbaseAnalytics를 만들지 못했습니다 ** – user2227745

답변

0

나는이 문제를 직면하고 가능한 모든 것을 시도했다 :

- (Checked that I was actually using .xcworkspace instead of .xcproj) 
- Deleted Derived Data 
- Cleaned Pods folder, deleted Podfile.lock, pod deintegrate and pod install/update again 
- Deleted cached file everywhere on my mac (including hidden folders in Library/Caches/Cocoapods), /var/folders etc. 
- Deleted the project, uninstalled Xcode, reinstalled, cloned again etc. 
- Check all Build Settings in Xcode, desperately tried all options 

아무 일하지합니다.

유일한 해결 방법은 sudo gem install cocoapods을 실행하여 1.2.0에서 1.2.1으로 이동하는 것입니다.

사실, 당신은 1.2.1의 변경 로그에있는 것을 볼 수있는 것은 공급 업체

TL 프레임 워크와 수입 문제를 해결 this pull request있다; DR 당신이 cocoapods 1.2.0을 실행하는 경우, 실행할 것 sudo gem install cocoapods 및 적어도 1.2.1을 실행하고 있는지 확인하십시오.

단말에 pod --version을 입력하여 버전을 확인할 수 있습니다.

+0

최소 요구 버전은 이제 CocoaPods 1.4.0입니다. https://github.com/firebase/firebase-ios-sdk를 참조하십시오. –