Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.expo-background-fetch
package-local wrapper registers only ExpoBackgroundFetch and ExpoTaskManager native modules; upstream expo-background-fetch JS runs unchanged.80%
API coverageWorking
upstream deprecation warning, task-name validation, BackgroundFetchStatus/Result enums, native getStatusAsync, setMinimumIntervalAsync, registerTaskAsync, unregisterTaskAsync, and TaskManager integration
Missing
real suspended-app background execution, Info.plist-driven disabled-mode rejection, BackgroundFetchTaskConsumer scheduling, and physical-device background refresh status changes