You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CocoaPods should ensure there is only one version of pb_common.o. I suspect the problem is from cruft in DerivedData between Firebase version updates. Does rm -rf ~/Library/Developer/Xcode/DerivedData help? If you're still stuck, please share the Podfile and Podfile.lock.
I am also facing the same problem. Removing DerivedData is not helping out. Here is my Pod file
target 'XXX' do
pod 'UIColor+Hex'
pod 'AFNetworking', '> 2.6.3'
pod 'AFNetworkActivityLogger', '> 2.0'
pod 'Lockbox', '> 2.1.0'
pod 'libextobjc', '> 0.4'
pod 'Mantle', '1.5.4'
pod 'ReactiveCocoa', '> 2.0'
pod 'RSSwizzle', '> 0.1.0'
pod 'GoogleTagManager', '3.15.0'
pod 'UrbanAirship-iOS-SDK', '8.6.0'
pod 'TOCropViewController', '2.2'
pod 'UICountingLabel', '~> 1.4.0'
pod 'Fabric', '1.7.2'
pod 'Crashlytics', '3.9.3'
pod 'OptimizelySDKiOS','2.1.0'
pod 'Firebase/Core'
end
After upgrading Firebase iOS SDK from v5.4.1 to v5.5.0 or later, duplicate symbol errors make my builds fail:
I'm using Cocoapods to integrate Firebase.
use_frameworks!
is not used.From analyzing
Podfile.lock
, the dependency tree looks like:... so this seems much like a Firebase-internal problem.
Does this mean
use_frameworks!
is now required to use the SDK?If so, it would be helpful to have this mentioned in the docs and release notes.
Environment
The text was updated successfully, but these errors were encountered: