Reputation: 4339
I have this in podfile:
pod 'Firebase/Core'
pod 'Firebase/Messaging'
but getting this error:
[!] Unable to find a specification for
Firebase/Core
i tried with pod 'Firebase'
still can't find it.
Podfile:
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!
target 'caffetouch manager' do
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Alamofire', '~> 4.0.0'
pod 'AlamofireNetworkActivityIndicator', '~> 2.0.1'
pod 'IQKeyboardManagerSwift', '~> 4.0.6'
pod 'MZFormSheetPresentationController', '~> 2.4.2'
pod 'Kingfisher', '~> 3.1.3'
pod "GMStepper"
pod 'DKImagePickerController', '~> 3.4.0'
pod 'Siren', '~> 1.0.2'
pod 'Eureka', '~> 2.0.0-beta.1'
pod 'SwiftyJSON'
pod 'ObjectMapper', '~> 2.1'
pod 'NVActivityIndicatorView'
pod 'SwiftDate', '~> 4.0.5'
pod 'SimpleAlert' '~> 2.0.1'
pod 'BTNavigationDropdownMenu', :git => 'https://github.com/PhamBaTho/BTNavigationDropdownMenu.git', :branch => 'swift-3.0'
pod 'ENSwiftSideMenu', :git => 'https://github.com/evnaz/ENSwiftSideMenu.git', :branch => 'master'
pod 'SkyFloatingLabelTextField', git: "https://github.com/MLSDev/SkyFloatingLabelTextField.git", branch: "swift3"
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
Upvotes: 33
Views: 33778
Reputation: 538
Hello I just delete this row if you are using unity and try to run for ios
source 'https://github.com/CocoaPods/Specs.git'
Upvotes: 0
Reputation: 127
try to delete the file podfile.lock
it helps with issue:
[!] CocoaPods could not find compatible versions for pod "Firebase/Core":
In snapshot (Podfile.lock):
Firebase/Core (= 4.8.1)
Upvotes: 4
Reputation: 1403
This worked for me by updating cocoapods and my pod repo:
sudo gem install cocoapods
pod repo update
Upvotes: 3
Reputation: 233
had the same problem.
what really worked for me was gem uninstall cocoapods
where I found that I had 11 (!) cocoapods versions. I chose to uninstall all and then gem install cocoapods:1.4.0
All good now.
Upvotes: 1
Reputation: 21
If it still doesn't work, remove cocoapods directory rm -rf ~/.cocoapods
and re-setup cocoapods using pod setup
Hope that helps
Upvotes: 2
Reputation: 379
None of the approaches mentioned worked for me. Here is how I made it to work, however:
Podfile
. pod install
after eachI hope it will help somebody.
Upvotes: 2
Reputation: 2437
try below commands:
pod repo remove master
pod repo update
pod install --verbose
Upvotes: 4
Reputation: 1648
Try to update pod repository
pod repo update
If doesn't help show log from
pod install --verbose
Edit:
try to add
source 'https://github.com/CocoaPods/Specs.git'
to your Podfile. If doesn't help probably there is a problem with your local pod repo. You can fix this using:
pod repo remove master
pod setup
pod install
Upvotes: 85
Reputation: 7324
Check if your podfile looks like this and then execute pod install
:
platform :ios, '10.0'
use_frameworks!
target '<YOUR APP TARGET>' do
# Firebase
pod 'Firebase'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
Upvotes: 3