-
Notifications
You must be signed in to change notification settings - Fork 0
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
"Load failed" error when trying to sync on iOS 17.2 #1
Comments
I'm sorry to hear that. I've had experienced the issue with network access in Brave, where they explicitly prohibited apps to connect to localhost. In your case, it is not even connecting to localhost. In the meantime, may I suggest to try the same with a new version of Cashier: https://cashier-ii.alensiljak.eu.org ? |
Thanks for replying so quickly. I’ll try your suggestion tomorrow when I have access to my local server. I could also imagine that the cause is some permission issue on iOS, but it’s hard to track down. |
I'm sure it is a security feature. That implies that there might be a permission that can be added. |
I now also checked with Cashier II, but the result is nearly the same: Now I get three error notifications:
Looking at this support page from Apple (https://support.apple.com/en-mk/102229) it seems that apps require this particular "Local Network" permission. However, the PWA didn't ask for it and there's no way to add this manually without the app having asked for it. I also tried with another iPhone (same iOS version) from a family member and the result was the same. I'll keep googling a bit for potential causes for this but I'm not overly optimistic that it can be solved easily. |
Thanks for the link. I'll see how to request this. |
A few more links to watch |
I'm still having trouble understanding why is Apple so erratic about PWAs. |
Using the live app that you provide, I'm not able to use CashierSync. After entering the server URL/IP ("http://192.168.x.y:3000") and clicking on "Test" I get a notification "Connecting to CashierSync: Load failed".
I'm using Safari on the phone.
When I manually enter the server URL in a browser tab on Safari I receive a "pong" in response to the "ping" and I can see the successful request in the server logs.
Do you have any idea what might be causing this issue? Thanks a lot!
The text was updated successfully, but these errors were encountered: