-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WARNING: Don't upgrade to FBSDK v17 without supporting Limited Login (the Changelog is misleading) #2455
Comments
Also found this issue which mirrors my sentiment: |
Hey @ricsantos, We saw there is a updated version 17.0.2 available with some solution. Did you verified ? kindly help us out. |
Yes 17.0.2 still needs Limited Login, any version >= 17 needs it. |
Hey @ricsantos, i have some issue with multiple login limitation with ios 17 version with swift package menager version 17.0.2 please check and solve the issue asap. |
@chaturj don't we all 😅 What's your problem? |
Hey @ricsantos, i have issue with not open facebook app login with facebook for sdk version 17.0.2. it's work for sdk version 14.1.0.please see this screenshot for login with facebook open webpage |
Just use the web based login. |
Checklist before submitting a bug report
Xcode version
15.3
Facebook iOS SDK version
17.0.0
Dependency Manager
CocoaPods
SDK Framework
Core
Goals
Recently updated some iOS apps I work on to use FBSDK 17.0 so that the Privacy Manifests were included, as required by Apple.
As usual, I checked the changelog overview when updating, it reports:
https://github.com/facebook/facebook-ios-sdk/blob/main/CHANGELOG.md#1700
Which seems ok.
Expected results
I expected the SDK to still work.
I expect the changelog overview to highlight any breaking changes, eg:
Actual results
Noticed some users were failing to authenticate on our servers (we send the access token to our server then use
npm passport-facebook-token
to authenticate and login or register the user). We started seeing these errors:Took a while to realise that, in FBSDK 17 and higher, if a user denies App Tracking (or later turns it off), the access token returned by FBSDKs
LoginManager.logIn(permissions
API will failed to be parsed.Steps to reproduce
LoginManager.logIn(permissions
Code samples & details
The text was updated successfully, but these errors were encountered: