-
-
Notifications
You must be signed in to change notification settings - Fork 141
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
Classic login is not available on IOS #396
Comments
same issue |
Similar problem. In addition the access_token returned can't be used with the Graph API endpoint. My understanding is that the limited login should return an AuthorizationToken but I can't see how to access that in the latest version. |
@brighttank @rebindev @datpt11 at the moment there is no way to disable the limited login. Please check facebook/facebook-ios-sdk#2375 |
@darwinmorocho-deuna Thank you for your response and your great plugin, I checked your code and it has nothing to do with your package but facebook's decision to disable classic login when tracking disabled anywhere! |
@darwinmorocho-deuna For limited login there should be an AuthenticationToken returned. How do we get that token? The current version seems to only return the AccessToken but that access token can no longer be used with GraphApi. |
To enable the old login you would have set tracking to enabled it seems. But indeed I agree with @brighttank that the lib should provide us with the |
@dirkvranckaert feel free to open a PR to fix this issue or add some additional context about how to fix this |
I have deployed a pre-release version of the limited login on iOS. Please check the BREAKING CHANGES https://pub.dev/packages/flutter_facebook_auth/versions/7.0.0-dev.3/changelog#700-dev3 |
I have been tracking this issue having the same problem. I can confirm: With version 7 of flutter-facebook-auth this issue is resolved, Classic login is available on iOS and working. But you need to create the right setup. How to use flutter-facebook-auth with Classic login on iOS?Make sure you first request App Tracking Transparency permission, there is a flutter package for that: https://pub.dev/packages/app_tracking_transparency If you first call |
Take a look at @darkodub's most recent solution here, which worked for me. |
What version are you using?
6.2.0
What OS and version are you using to local deploy your application?
ios 14
What platforms are you seeing the problem on?
iOS
pubspec.yaml
Describe the Bug
Hello, today i update the package and when i login it uses limited login. I need classic login as i need business permissions which are not available on limitted login. please add an option to enable classic login
Expected Behavior
i expect to be able to change default login to either classic or to limited manually.
To Reproduce
just login on IOS.
Relevant log output
No response
flutter doctor -v
Info.plist (iOS)
No response
Podfile (iOS)
No response
AndroidManifest.xml
No response
MainActivity.java
No response
MainActivity.kt
No response
index.html
No response
Info.plist (macOS)
No response
The text was updated successfully, but these errors were encountered: