When using Firebase Remote Config with the iOS SDK, do values returned from remoteConfig.fetch()
persist across app launches? The docs say that applied values are persisted:
If a value was fetched from the service and then activated, the app uses the fetched value. Activated parameter values are persistent.
But I am interested if fetched values that have not been applied are persisted. I wasn't able to find any explicit documentation on that.
To clarify:
- Call
fetch()
for new values, and wait for the call to return - Force quit app
- Launch app
- Call
activateFetched()
- Does my RemoteConfig now have the fetched values from the previous launch activated?
I've tested myself and seen that the values do persist across launches, but I don't want to be relying on undocumented behavior