-
Notifications
You must be signed in to change notification settings - Fork 39
Description
This issue regards a loading issue connected to iCloud sync when iCloud Drive is disabled under Cellular settings.
Expected Behavior
Widgets and scripts load the most recent available version without needing to sync
Current Behavior
Widgets display lengthy error, scripts cannot be opened in the app
Possible Solution
The most intuitive solution would be caching all scripts locally when possible and serving the cached version when iCloud Drive is unavailable
Steps to Reproduce
- Disable "iCloud Drive" under "Cellular" in system settings
- Disconnect from Wi-Fi
- Wait for some time
- Try to load a widget or script
Context
iPhone 13, iOS 26.0.1
Script widget version: 26.2.26200
Detailed Description
iPhone regularly scrubs files it deems to be unused from local storage, expecting the user to sync the files when needed.
Some users may want to limit iCloud Drive sync on cellular connections for many reasons, including managing limited cellular data.
Script Widget should be able to serve widgets even when there is no connection to iCloud services.