I'm getting a error that 'FirebaseMessaging module not found'. Below is my pod file structure.
Official documentation shows Firebase/Messaging is available. I've written in pod file and tried to install it. The stats in terminal doesn't shows FirebaseMessaging installation and same does that pods directory.
Below is terminal stats.
Where I'm going wrong?
This code is from Firebase
example Podfile
for Messaging.
I'll say, try and change your Podfile
, close XCode
and run pod install
use_frameworks!
platform :ios, '7.0'
pod 'Firebase/Messaging'
target 'FCM' do
end
target 'FCMSwift' do
end
target 'FCMTests' do
end
I'm not sure if the order does change something in the way the pods work.
The culprit was Pods! I removed all CocoaPods from Project using this link.
Thereafter, I again added Pods to project using this link.
It really worked later!
Just for record as that was the situation I faced. If you created a new target after installing the pods, you will get "Module not found" error. The weird thing that the project will build successfully. However, autocompletion won't work and these silly errors (module not found) will appear here and there.
To solve the issue, you need to introduce the new targets in Podfile. A systematic way to do that will be:
$ sudo gem install cocoapods-deintegrate cocoapods-clean
$ pod deintegrate
$ pod clean
$ rm Podfile
Then remove the Xcode workspace, and proceed with a new fresh Pod install.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With