2017-09-24 2 views
2

나는 Firebase 설치의이 단계에서 iOS 앱에 정말로 붙어있다. 다른 포드를 설치했지만 완벽하게 작동했습니다. 하지만 Firebase를 설치 한 후에는 '링커 명령이 종료 코드 1 (호출을 보려면 -v 사용)'에 실패했습니다. '. 나는이 문제를 찾아 낸다. 이는 포드 'GVRSDK' 때문입니다. 포드 'GVRSDK'을 삭제하면 완벽하게 작동합니다. 주어진 이미지에 오류가 언급되었습니다. 사전에파이어베이스 포드 설치 오류 다른 포드 설치

pod ‘Firebase/Messaging’ 
pod 'SDWebImage', '~>3.8' 
source 'https://github.com/CocoaPods/Specs.git' 
pod 'Google/SignIn' 
pod 'GVRSDK', '0.8.5' 
pod 'RSKImageCropper' 
pod 'AFNetworking', '~> 3.0' 
pod 'Google/CloudMessaging' 

감사 :

enter image description here

내 애플 포드의 콘텐츠는 아래와 같습니다.

+0

'Google/SignIn'을 사용 중지하면 문제가 발생할 수 있으므로 'GoogleSignIn'으로 변경하십시오. 문제가 계속되는 경우 Podfile.lock을 공유하십시오 –

답변

1

포드 파일에서 포드에 따라 올바른 쉼표를 사용해야합니다. 파이어베이스 포드 섹션은 '파이어베이스/메시징'과 같아야합니다. 포드는 더 이상 사용되지 않으므로 'Google/CloudMessaging'대신 사용하십시오. 창에서 해당 행을 삭제하고 다시 설치하십시오. 그것은 당신의 문제를 해결할 것입니다.

+0

나는 이것을했지만 나에게는 효과가 없습니다. 이것을위한 테스트 프로젝트를 만들었습니까? –

+1

Ok 프로젝트를 테스트하기 위해 pod 파일을 가져 왔으며 해결책을 찾았습니다. pod 'Google/CloudMessaging'은 더 이상 사용되지 않으므로 대신에 'Firebase/Messaging'을 사용하고 있습니다. 따라서 'Google/CloudMessaging'을 제거하고 포드를 다시 설치하면 오류가 사라집니다. 나는 당신을 위해 도움이 되었기를 바랍니다. –

+0

당신은 천만에요. 나는 기쁘다. –

관련 문제