Disabling OTA updates. Please

Can someone please give some guidance on how to disable OTA updates.
I understand Expo team is giddy with excitement about this feature, but its full of bugs, and build process is a nightmare.

I setup this in App.json

"updates": {
  "enabled": false
},

Expo eject is still adding Expo-Updates package to our pack list.
the library is added to XCode Project.

Scavenged the millions of pages of docs about exporting, unable to find something.

1 Like

We’re facing a similar issue.

Same settings as yours in App.json. Ejected project to the “bare workflow” and now have expo-updates present.

We tried several values in /ios/PROJECT_NAME/Supporting/Expo.plist which we got from https://github.com/expo/expo/blob/master/packages/expo-updates/README.md

This appeared to break resources we were loading with Expo Assets though:
EXUpdatesEnabled = false

These two we think are working, but have not done enough testing to know for sure.
EXUpdatesCheckOnLaunch = never
EXUpdatesLaunchWaitMs = 0

Something still doesn’t sit right that expo-updates is installed at all - would be great to hear from someone what the official way of disabling OTA is.