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

Q: WatchOS3 support #269

Closed
szuniverse opened this issue Oct 15, 2016 · 5 comments
Closed

Q: WatchOS3 support #269

szuniverse opened this issue Oct 15, 2016 · 5 comments

Comments

@szuniverse
Copy link

Hi

As far as I know the watchOS3 support stand-alone apps, I mean you can use apps withous your iphone, am I right? if yes, do you guys planning to support watchOS 3?

@daltoniam
Copy link
Owner

Yeah, I would like to do WatchOS3 support. WatchOS3 doesn't support the CFMessage (Core Foundation) calls we use, so an investigate will have to be done to see if this can be worked around. PR is welcomed.

@hamchapman
Copy link
Contributor

hamchapman commented Jan 23, 2017

Both the CoreFoundation and CFNetwork docs seem to suggest (in the sidebar to the right) support for watchOS 3 - is it some other APIs that watchOS is missing support for, or perhaps a specific subset?

https://developer.apple.com/reference/corefoundation
https://developer.apple.com/reference/cfnetwork

@daltoniam
Copy link
Owner

@hamchapman it is a subset of the APIs that are missing last I checked (been quite a few months now). It might be easy to work around the missing subset, but I haven't had the time to do enough research to see what would be need (I just added a watchOS target and saw all the build errors). Might not be a bad thing to look at watchOS and Linux at the same time, see what would need to be add/changed to get both targets working.

@hamchapman
Copy link
Contributor

👍 confirmed myself over the weekend. I'll try to take a look at what could be done to work around the reliance on at least the parts of the codebase that lead to build errors on watchOS

@daltoniam
Copy link
Owner

I added WatchOS support in version 3.0.0! There are a couple of caveats around it and some SSL settings, but outside of that it should work. See the known issues section at the bottom of the README (or the code) for more info.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants