Over Air Updates: No value for revisionId

Please provide the following:

  1. SDK Version:37
  2. Platforms(Android/iOS/web/all):Android

Trying to manually run OTA updates and getting this error when testing locally in production mode:

Network Error
Finished building JavaScript bundle in 1696ms.
Running application on Pixel 3.
[Error: No value for revisionId]

app.json
“updates”: {
“enabled”: true,
“checkAutomatically”: “ON_ERROR_RECOVERY”,
“fallbackToCacheTimeout”: 0
},

App.js
async function getAppUpdates() {
try {
const update = await Updates.checkForUpdateAsync();
if (update.isAvailable) {
await Updates.fetchUpdateAsync();
Alert.alert(A new update is available, app will be restarted);
await Updates.reloadAsync();
}
} catch (e) {
Alert.alert(Error occurred checking for app updates);
console.log(e);
}
};

Found it you can’t test this in DEV. Works fine when you release it.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.