In recent SDK versions,
Updates.reloadAsync() is not allowed when expo-updates are disabled (
expo.updates.enabled set to
In such a situation, the promise fails with error: “Cannot call module method when expo-updates is disabled”.
However, this method can still be useful in situations when expo-updates are not enabled/used. For example, to enable RTL using React Native’s I18nManager, the app must be restarted, and using expo-updates for this is a common approach.
It would be nice if
Updates.reloadAsync() would be usable again with expo-updates disabled.