Hi all, I’m converting an ExpoKit app (SDK 37) to bare workflow and currently replacing expo-updates in it.
In testing out the change, I’ve noticed that Updates.addListener
works as expected on iOS, but the callback doesn’t seem to fire on Android – except for a single time I saw it on Android, which I wasn’t able to repeat again. I have check for updates set to ALWAYS
and the launch delay set to 0ms.
Automatic updates themselves do work – when I reload the app after it would be downloaded in the background, I see the update. It’s just that the listener isn’t firing the callback reliably.
Any ideas? Did I misconfigure something? I’m starting to wonder if whatever emits this event is firing before the JS loads on Android and the listener isn’t set up by the time the event is emitted?