-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Download patch prompt operation timed out #1426
Comments
Currently shorebird uses Rust's http implementation to fetch the patches. It's possible that it's not respecting the VPN on the phone? That message comes from: It would be possible for us to use the system provided http implementation, but that would still require all users to have a VPN installed if Google Cloud is not accessible from your region. |
After testing, my phone can access your path after turning on the VPN. |
We also just moved to use a CDN (still Google Cloud) rather than Google Storage, which may improve access in some regions: #1423 |
Yes, it is OK after using the CDN at present, but the download has no progress. For our current patch 30M, the experience is really poor. |
Yeah, we have no ability to resume patches yet, so if they time out, they restart from zero. shorebirdtech/updater#104. (Which is bad for everyone, including us.) Our patches are also too large. Our Android ones can get down to bytes for small changes, but for large changes can grow (too) quickly. Our iOS ones are also just huge. All of this we intend to fix after we release iOS support: #675 |
I'm going to close this in favor of shorebirdtech/updater#104 assuming that's what you're asking for? Let me know if not. Thanks! |
Description
I know that Shorebird’s patch service is currently stored on Google Cloud and is inaccessible to networks in China. Currently, I have turned on the VPN through the Potatso software in the App and can browse Google services normally. When I run the phone through Shorebird preview ios-alpha and download the latest patch through the shorebird_code_push plug-in, the following message is prompted.
Steps To Reproduce
1 shorebird preview ios-alpha
2 open Potatso app open vpn
3 open app download patch
4 download error
Expected Behavior
download patch success
The text was updated successfully, but these errors were encountered: