facebook-ios-sdk
facebook-ios-sdk copied to clipboard
Your app is out of date. To run your app on iOS 14, update to the latest Facebook SDK for iOS.
Checklist before submitting a bug report
- [X] I've updated to the latest released version of the SDK
- [X] I've searched for existing GitHub issues
- [X] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group
- [X] I've read the Code of Conduct
- [X] This issue is not security related and can safely be disclosed publicly on GitHub
Xcode version
15.0.1
Facebook iOS SDK version
16.2.1
Dependency Manager
SPM
SDK Framework
Core
Goals
I would like to see event in the event manager page, use latest version of the Facebook SDK that supports Apple's SKAdNetwork API, which is required to deliver ads to people using iOS 14.5 or later devices.
Expected results
I would like to see event in the event manager page
Actual results
I get a warning in the event manager portal:
**Update your apps to the latest Facebook SDK
The latest version of the Facebook SDK supports Apple's SKAdNetwork API, which is required to deliver ads to people using iOS 14.5 or later devices. Learn more We'll also prompt you to send the Advertiser Tracking Enabled flag with your app events. This will allow you to share user consent status and indicate whether you want us to treat an event as opted out from tracking. We created this task to help you reduce the negative impacts of Apple's iOS 14 changes. Visit the Resource Centre to learn more.**
Steps to reproduce
No response
getting the same issue..
same here
same here
Has anyone found a fix for this? Does this message eventually go away?
I have an update on this issue, the warning on the portal disappeared few days later. I have started the configuration from scratch and it worked.
I followed multiple Facebook tutorial pages including this one https://developers.facebook.com/docs/app-events/getting-started-app-events-ios#add-events that I suggest you to read again and follow carefully.
I can tell you what I have setup in the project right now:
Info.plist FacebookAutoLogAppEventsEnabled = true FacebookAdvertiserIDCollectionEnabled = true
FacebookAppID FacebookClientToken FacebookDisplayName FirebaseAppDelegateProxyEnabled = false
Queried URL Schemes instagram Facebook fbapi fb-messenger-api fbauth2 fbsharedextension fb-messenger-shared-api
In code I have set the following settings based on user tracking permissions
Settings.shared.isAutoLogAppEventsEnabled = isTrackingAllowed
Settings.shared.isAdvertiserTrackingEnabled = isTrackingAllowed
Settings.shared.isAdvertiserIDCollectionEnabled = isTrackingAllowed
and obviously do not forget to log
AppEvents.shared.logEvent(AppEvents.Name("battledAnOrc"))