Skip to content
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

Apple watch - does configuration work via EAP #155

Open
eq-radvile opened this issue Feb 19, 2025 · 2 comments
Open

Apple watch - does configuration work via EAP #155

eq-radvile opened this issue Feb 19, 2025 · 2 comments
Assignees
Labels
uncertain Should we do this? WatchOS Applies to watchOS platform

Comments

@eq-radvile
Copy link

eq-radvile commented Feb 19, 2025

To figure out if we can use standalone wifi on the Apple watch we need to check if configuration is possible via EAP.
From slack:

Yasser
in dat geval pakt toch gelijk wifi van de telefoon

johan
In principe wel ja, maar NEHotspotConfiguration is beschikbaar op watchOS, dus technisch moet het denk ik wel mogelijk zijn. >Ik zou eerst willen weten of EAPConfigurator op watchOS compileert.

@risinggalaxy can you add your findings in the comments below, thanks!

@eq-radvile eq-radvile added uncertain Should we do this? WatchOS Applies to watchOS platform labels Feb 19, 2025
@risinggalaxy
Copy link
Collaborator

risinggalaxy commented Feb 21, 2025

Developing an Apple Watch app presents significant challenges due to the unavailability of certain APIs and properties on watchOS. These limitations can make the development process more complex and time-consuming. The following APIs and properties are not available on watchOS:
• NEHotspotEAPSettings
• trustedServerNames
• setTrustedServerCertificates
• isTLSClientCertificateRequired
• supportedEAPTypes
• ttlsInnerAuthenticationType
• outerIdentity
• removeConfiguration(forHS20DomainName:)
• SystemConfiguration.CaptiveNetwork

Conclusion: (added 26 feb 2025)
Due to these limitations, it is impossible to realize this functionality on Apple Watch (watchOS) for time being.

@eq-radvile
Copy link
Author

@pauldekkers you can see conclusions from Yasser above. Using WiFi on the watch does not seem possible and more essential APIs do not seem to be available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
uncertain Should we do this? WatchOS Applies to watchOS platform
Projects
None yet
Development

No branches or pull requests

2 participants