So I'm having trouble updating the Facebook SDK for iOS and Android on my Ionic Capacitor 3 project. The Facebook SDK for iOS has to be version 8 or higher to support the new iOS 14 tracking updates.
The thing is, the Facebook dashboard sends me to this url Facebook upgrade guide. For iOS, you only have to add some pods to your Podfile, but this doesn't seem to change anything. I'm using the capacitor plugin capacitor-firebase-auth to handle the authentication.
I'm not really sure what I'm doing wrong, is it a problem that I don't use the Facebook SDK directly, by using it through capacitor-firebase-auth?
This is the warning I'm getting:
I'm using:
Ionic 5
Capacitor 3
capacitor-firebase-auth 3.0.0
My Podfile.lock shows a FacebookSDK of 5.15.1
Solved it by using the Facebook Capacitor Login plugin. Keep in mind that it took 3 days before the iOS SDK version in the Facebook Dashboard got updated!
Related
Referring to the question here
ios facebook login sdk 4.28.0 error code 3
I am facing the same issue. Trying to run the app on iOS 9 device, I receive the same error. The problem now is that the required versions are not available as Cocoapods. Tried to update using GitHub link I got the attached error.
Thanks
Trying to run an app install ads campaign through facebook; for the iOS 14 changes, it required me to update the SDK to 8.0+, I did, my app is currently on 9.0. What else does it need me to do? I have logged in on the latest/updated version many times, but still stuck 🤦♂️
SDK Update Required for iOS 14 Campaigns: To create an iOS 14 campaign, make sure your app has upgraded to version 8.0 or later of the Facebook SDK. (#2446693)
I did try the new released Facebook SDK for Swift Github, added but after
pod 'FacebookCore'
But after
pod install
I get a error, see attached image
Are there more steps needed?
Facebook SDK in Swift is still in Beta. You should wait until it is out of beta.
This is a post from facebook:
Since Swift is still under active development, the Facebook SDK for Swift Beta supports Swift 2.2.1 and 2.3, which gives you the ability to submit apps to the Apple App Store today. Later this year we will update the Facebook SDK for Swift when Swift 3 reaches GM.
I'm still supporting iOS 6 on my apps, and I was going to update Google Analytics, but CocoaPods gives me an error saying it requires a higher version.
What is the last version of Google Analytics that works with iOS 6 and how do I get it?
When I login to my Facebbok App page I see:
"Upgrade to Facebook SDK 3.1 for iOS
This app uses an outdated version of the Facebook SDK for iOS. Please upgrade to the newest version."
I've just upgraded to the 3.1 SDK for my app, but my question is, when will this "warning" disappear? Will it be there as long there is any user out there using a version of my iOS app with the older facebook SDK?