[Feature] iOS support
Trying to use it on iOS iPad with Bluefy browser and connect to SPIKE Prime.
Got this error code as such:-
Nv@https://code.pybricks.com/static/js/main.1bf60dfd.js:2:511695
h@https://code.pybricks.com/static/js/main.1bf60dfd.js:2:1401808
l@https://code.pybricks.com/static/js/main.1bf60dfd.js:2:1402282
@https://code.pybricks.com/static/js/main.1bf60dfd.js:2:1396510
Is there a way to solve this?
- Possible to add “Add to Home” web apps feature into the browser?
Hello,
You’ll also need a browser with Bluetooth support. We recommend using Google Chrome or Microsoft Edge.
If you prefer open source tools, you can use Chromium.
Note that the Apple iPad and iPhone are not supported,
because the iOS Safari browser and Chrome for iOS do not support Bluetooth connectivity.
Similarly, Firefox does not support Bluetooth on any platform.
Do you have another platform you might use?
Bert
Unfortunately we can't support iOS. There isn't a working and accessible browser that we know of.
Technically I believe it should be possible to create a native iOS/iPadOS app, which would allow access to Bluetooth.
It would be really great to be able to use iPads for Pybricks.
In the meantime it's possible to use the WebBLE app available on the App Store with some caveats (see https://github.com/pybricks/support/issues/1763#issuecomment-2816955226).
With and easy polyfill it works now locally. See #1763