Rozwiązywanie problemów ze Zdalną konfiguracją i najczęstsze pytania
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Na tej stronie znajdziesz pomoc w rozwiązywaniu problemów oraz odpowiedzi na najczęstsze
pytania dotyczące korzystania z usługi Remote Config. Jeśli nie
możesz znaleźć tego, czego szukasz, lub potrzebujesz dodatkowej pomocy, skontaktuj się z
zespołem pomocy Firebase.
Ogólne rozwiązywanie problemów i najczęstsze pytania
Dlaczego pobrane wartości nie zmieniają zachowania i wyglądu mojej aplikacji?
Jeśli nie pobierzesz wartości za pomocą funkcji
fetchAndActivate(),
wartości będą przechowywane lokalnie, ale nie zostaną aktywowane. Aby aktywować pobrane wartości, tak
aby zaczęły działać, wywołaj funkcję activate. Dzięki temu możesz
kontrolować, kiedy zmieni się zachowanie i wygląd aplikacji, ponieważ możesz
wybrać, kiedy wywołać funkcję activate. Po wywołaniu funkcji
activate, kod źródłowy aplikacji określa, kiedy mają być używane zaktualizowane
wartości parametrów.
Możesz na przykład pobrać wartości, a następnie aktywować je przy następnym uruchomieniu aplikacji przez użytkownika. Dzięki temu nie trzeba opóźniać uruchamiania aplikacji, gdy czeka ona na pobrane wartości z usługi. Zmiany w zachowaniu i wyglądzie aplikacji nastąpią, gdy aplikacja użyje zaktualizowanych wartości parametrów.
Podczas tworzenia aplikacji wysyłam wiele żądań pobrania. Dlaczego moja
aplikacja nie zawsze otrzymuje najnowsze wartości z usługi, gdy wysyła żądania pobrania?
Podczas tworzenia aplikacji możesz chcieć pobierać i aktywować konfiguracje bardzo
często (wiele razy na godzinę), aby móc szybko iterować podczas tworzenia
i testowania aplikacji. Aby umożliwić szybkie iterowanie w projekcie z udziałem maksymalnie 10
deweloperów, możesz tymczasowo ustawić w aplikacji
obiekt FirebaseRemoteConfigSettings z niskim minimalnym interwałem pobierania (setMinimumFetchIntervalInSeconds).
Jak szybko usługa Remote Config zwraca pobrane wartości po
wysłaniu przez aplikację żądania pobrania?
Urządzenia zwykle otrzymują pobrane wartości w mniej niż sekundę, a często
otrzymują pobrane wartości w milisekundy. Usługa Remote Config obsługuje żądania pobrania w milisekundach, ale czas potrzebny na wykonanie żądania pobrania zależy od szybkości sieci urządzenia i opóźnienia połączenia sieciowego używanego przez urządzenie.
Jeśli chcesz, aby pobrane wartości zaczęły działać w aplikacji jak
najszybciej, ale bez pogarszania wrażeń użytkowników,
rozważ dodanie wywołań funkcji fetchAndActivate za każdym razem, gdy
aplikacja odświeża pełny ekran.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-28 UTC."],[],[]]