2016-07-13 3 views
1

'FirebaseMessaging module not found'오류가 발생합니다. 아래는 내 pod 파일 구조입니다.코코아포드 iOS를 사용하여 FirebaseMessaging 모듈을 찾을 수 없습니다.

Pod file structure

공식 문서는 중포 기지/메시징을 사용할 수 보여줍니다. 내가 포드 파일에 작성하고 그것을 설치하려고했습니다. 터미널의 통계에는 FirebaseMessaging 설치가 표시되지 않으며 pods 디렉토리도 마찬가지입니다.

다음은 터미널 통계입니다.

Terminal screenshot

어디서 잘못된거야?

+2

시도해보십시오. 'pod 'Firebase/Messaging'' –

+0

@ EICaptainv2.0 : 시도했지만 작동하지 않았습니다. '7.1' 소스를 IOS 'https://github.com/CocoaPods/Specs.git' 포드 '중포 기지' : Pls는 –

+1

나'대상에 대해 작업의 스크린 샷 '----' 플랫폼을을 확인 pod 'Firebase/Messaging' end' –

답변

1

범인은 포드! 내가 그 후이 link.

사용하여 프로젝트의 모든 CocoaPods을 제거, 다시이 link.

Screenshot for logs

정말 나중에 일을 사용하여을 투사 포드를 추가 !

2

이 코드는 메시지 번호 FirebasePodfile입니다.

내가 시도하고 변경 말할 것이다 당신의 Podfile, 가까운 XCodepod install

use_frameworks! 
platform :ios, '7.0' 

pod 'Firebase/Messaging' 

target 'FCM' do 
end 
target 'FCMSwift' do 
end 
target 'FCMTests' do 
end 

나는 순서는 포드의 작업 방식에 뭔가를 변경하지 있는지 확실하지 않습니다 실행합니다.

1

내가 직면 한 상황 에서처럼 기록하기 만하면됩니다. 포드를 설치 한 후 새 대상 을 만든 경우 "모듈을 찾을 수 없음"오류가 발생합니다. 프로젝트가 성공적으로 구축 할 이상한 일. 그러나 자동 완성 기능이 작동하지 않으며이 바보 같은 오류 (모듈을 찾을 수 없음)가 여기저기서 나타날 것입니다.

이 문제를 해결하려면 Podfile에 새 대상을 도입해야합니다. 그렇게하기위한 체계적인 방법은 다음과 같습니다

$ sudo gem install cocoapods-deintegrate cocoapods-clean 
$ pod deintegrate 
$ pod clean 
$ rm Podfile 

그런 다음 Xcode의 작업 공간을 제거하고 새 설치 신선한 포드를 진행합니다.