-
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
App is live but only approved testers can login (using limited login on 17.0.0) #2387
Comments
Any news on this one? |
same |
same |
same |
same here |
1 similar comment
same here |
any updates? |
same,and I had to drop the version to 16.3.1 |
any updates? |
Don't we need version 17.0.0 to conform to Apple's Privacy Policy, since version 17.0.0 has the Policy Privacy File? |
+1 |
Just confirming that this is also the case on 17.0.1 |
+1 |
Did your build pass through Apple's Privacy Policy check? |
same!, and
yes, same on 17.0.1 |
Our company have more than 10 FB Application, after migrating to iOS FBSDK 17.0.0. - (void)logInFromViewController:(UIViewController * _Nullable)viewController
configuration:(FBSDKLoginConfiguration * _Nullable)configuration
completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; What makes our team confused is that:
Not sure it is a bug in the Facebook Login SDK or any potential misconfiguration on the Facebook Developer console FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
FBSDKLoginConfiguration *configuration = [[FBSDKLoginConfiguration alloc]
initWithPermissions:@[@"public_profile", @"email"]
tracking:FBSDKLoginTrackingLimited];
[login logInFromViewController:[UITool getCurrentVC]
configuration:configuration
completion:^(FBSDKLoginManagerLoginResult * _Nullable result, NSError * _Nullable error) {
if (error) {
// error
} else if (result.isCancelled) {
//
// this is the code always goes to under one
// of the specific fb app configuration
//
} else {
// success, which should be expected
}
callback(responseDic);
}]; Update:
|
passed |
16.3.1 build passed through Apple's check for me |
We had a call with Facebook last Thursday to discuss this and I've sent them the logs I collected for success vs failure for test and public accounts. They had no solution to offer on the call for this, but I will update this thread if I hear anything further. |
their latest suggestion is: "you need to submit for review"
if that is the real problem there must be a bug on their review app flow |
I tested with many fb app and i see: with fb app go live, if fb sdk ios version on "App Settings/Advanced/Check your SDK version":
I hope it can help fb developer team detect this issue. |
We have iOS v15.0.0 and it's not working |
same in V17.0.1 |
Do they at least know that this is a common problem and are they trying to fix it? |
How did you contact them? It's not very straightforward...We have informed them about this problem several times with each app rejection, but it seems like it is a bot, not a human... |
I have stressed that this is a widespread issue and asked the check out all these raised issues. Given they had to do a separate fix for each of our apps, I think they're likely working on a fix for the SDK as a hole and this was just a stop gap as we were able to contact them. Even if they do believe this is low impact, I am hopeful they don't think it's reasonable to just keep fixing apps one by one.
We have an account manager for Facebook so one of our product managers was able to reach out. |
Does anyone know how I can disable limited login? Because I need the access token to make some requests to graph API... |
您好,该问题解决了吗?如果解决了,怎么解决的呢? |
not yet |
You can't. You can set the login configuration to .enabled (which it does by default anyway) or to .limited. If set to .enabled, if the user has tracking completely disabled on device it'll still route to .limited. Facebook's documentation goes through how to handle this case vs .enabled, and it does work for test accounts, but the wall was hit for us with public accounts. Facebook had to fix each of our apps on a case by case basis for this, something was done on their end. |
Same in v.17.0.2 |
Same here |
Yes, even it is same in the tag 17.0.2, though we are passing the transaction mode as |
any workaround yet? |
这么久了,也没人解决 |
Has anyone other than OP successfully "unlocked" their apps via Meta Account Manager contact? |
Really annoying. Reverting to old version brings back this issue: #2353 |
Any updates? |
any solution? |
Hello guys any updates on this? |
still no update? |
I wonder if this is actually the same issue as #2365. |
any solution? |
I filled this out in regard to this issue - still waiting for a response. https://go.facebookinc.com/2018-FB4D-platform-review-form.html |
Any update? |
I'm getting the same issue. Is there any update? |
Have anyone make it succesful to login with production real users with SDK v17.0+? |
Does it work now in September 2024 correctly? I need to upgrade Facebook SDK to 17.1.3 version to use Privacy Manifest files to pass the App Store review. |
Have you received a response from Facebook? |
No I heard nothing nothing either @pw-repo . Additionally I have tried various other avenues and have had some of the most infuriating conversations with people from Meta. No one is owning this. We are just having to migrate our users and remove FB login. It is ridiculous. |
What an annoying issue! I have no idea why the IDFA should prevent users from doing a FB login, but it makes no sense to me! Probably not the most robust solution (and I need to verify FB's terms of use are not broken), but I have made this simple drop in replacement for the You can use it like this:
No other setup is needed if you were previously using the FB Login SDK already... I hope it helps someone! |
Checklist before submitting a bug report
Xcode version
15.3
Facebook iOS SDK version
17.0.0
Dependency Manager
SPM
SDK Framework
Login
Goals
Login for all users
Expected results
I expect both test users and regular users to be handled correctly when the app is live.
Actual results
I keep getting a cancellation returned when trying to use the new login method for limited login, only for non test users.
Steps to reproduce
No response
Code samples & details
The text was updated successfully, but these errors were encountered: