2016-06-16 2 views
0

CocoaPods를 통해 iOS 응용 프로그램에 Firebase SDK를 추가하려고했습니다. `Firebase`에 대한 사양을 찾을 수 없습니다 (CocoaPods를 사용하여 Firebase SDK를 추가하십시오)

나는 https://cocoapods.org/pods/Firebase을 따라 $pod install 날이 오류를 준 : Podfile에 'Firebase', '>= 2.3.2'을 거치대

pod update Firebase --verbose 

또는 변경 포드 'Firebase' :

Unable to find a specification for Firebase

내가 좋아하는 어떤 다른 페이지 사람들의 제안을 따랐다.

아무도 작동하지 않았습니다. 결국 나는 포기하고 대안 대안 https://www.firebase.com/docs/ios/alternate-setup.html을 따랐다.

CocoaPods 방법을 해결하는 데 도움을 주셔서 감사합니다.

+1

은 최근 CocoaPods 1.0으로 업데이트 한을 사용할 필요가? '~/.cocoapods/repos/master'와'git pull'에 갈 수 있습니까? 실패 할 경우 Firebase의 문제가 아니라 GitHub의 사양을 얻을 수없는 CocoaPods 일 가능성이 높으므로 멀리 날려서 다시 복제해야합니다. –

+0

Google이 이전 Firebase SDK에서 새 FireFire 로의 전환 작업을하고있는 것처럼 보였으므로 "포드 설치"명령이 완벽하게 작동합니다. – EhsanR

+0

문제는 CocoaPods가 사양을 업데이트 할 수없는 상태가된다는 것입니다. 그들이 사용하는 git repo는 깨진 상태가됩니다.) Firebase가 제어하는 ​​것도 아니며, 고칠 시간도 없습니다. 직접 수정하지 않고 (또는 위의 작업을 수행하여) CocoaPods 부두교 마술은 길을 따라 그것을 해결합니다. –

답변

6

마이크 맥도널드 (Mike McDonald)가 말했듯이 나는 리포가 작동하도록 재설정해야했습니다. 내가 한 모든 일은 모든 모듈을 삭제했다. 나는 상태가 git status~/.cocoapods/repos/master에 달하면서 우스웠다는 것을 알 수 있었다.

은 나를 위해 일한 :

cd ~/.cocoapods/repos/master 
git fetch 
git reset --hard 
0

당신은 포드 '중포 기지/코어'

+1

스택 오버플로에 오신 것을 환영합니다! 답변을 주실 때 [답변에 대한 설명] (http://stackoverflow.com/help/how-to-answer)이 가장 바람직합니다. –

관련 문제