Skip to content
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

When the remoteConfig load fails on the first call, the SDK returns the code 8002 (throttled) for the other calls #6628

Closed
cap-dbaronnet opened this issue Oct 1, 2020 · 3 comments · Fixed by #7901
Assignees

Comments

@cap-dbaronnet
Copy link

cap-dbaronnet commented Oct 1, 2020

[REQUIRED] Step 1: Describe your environment

Xcode version: Xcode 12.0.1
Firebase SDK version: 6.33.0
Firebase Component: Remote Config
Component version: 4.9.0
Installation method: CocoaPods
Platform: iOS

[REQUIRED] Step 2: Describe the problem

When I call the fetchAndActivate method and the phone has no network then I reactivate the network to restart the request I get an error 8002 (throttled) while I have no problem when on the first call the network is present.

When the problem occurs I have to wait several minutes for the request to work again.

This is problematic because I want when the minimumFetchInterval is reached the request to the Firebase servers is a success to allow access to my application.

How can I solve this problem?

Here is my code:

let settings = RemoteConfigSettings()
settings.fetchTimeout = 30
settings.minimumFetchInterval = 60*60
#if DEBUG
settings.minimumFetchInterval = 0
#endif
remoteConfigService.configSettings = settings

remoteConfigService.fetchAndActivate(completionHandler: { (status, error) -> Void in
	if status != .error {
		// Load my config
	} else {
	 	// Manage error
	}
})

Thank you in advance.

@google-oss-bot

This comment has been minimized.

@morganchen12
Copy link
Contributor

@karenyz can you take a look at this issue?

@paulb777
Copy link
Member

paulb777 commented Apr 5, 2021

This might be related to the internal b/184356915

@karenyz karenyz self-assigned this Apr 14, 2021
@firebase firebase locked and limited conversation to collaborators May 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
5 participants