Posts

Post not yet marked as solved
8 Replies
3.1k Views
Any advice on how to go about validating a self-signed certificate with Network.framework? I've been able to connect with TLS to various services that have a chain of trust that iOS / MacOS can validate, but simply get a:POSIXErrorCode: Network is downwhen attempting to connect to a service that presents a self-signed cert. Network.framework is extremely cool. Many thanks to anyone involved in getting out there for third party consumption!
Posted
by C4MTM.
Last updated
.
Post not yet marked as solved
5 Replies
1.7k Views
During the Network.framework session at WWDC 2018 it was briefly mentioned that we should reach out on any use cases involving multicast UDP. We use it for device discovery via SSDP:https://en.wikipedia.org/wiki/Simple_Service_Discovery_ProtocolIt would be great to be able to implement that code using Network.framework.Enhancement request: 41297604Thanks!
Posted
by C4MTM.
Last updated
.
Post marked as solved
2 Replies
473 Views
Out of curiousity does the destination address have to be identical in order for MPTCP to work properly? For example, say I have a server that is accessible via both a local network address (when on the local network) and also via a proxy server (when remote to the local network) -- both destination addresses ultimately terminating on the same NIC. Is it possible to use MPTCP in that manner? I presume that the answer is no and MPTCP is more about taking multiple network interfaces and dealing with a single destination address, but it seems like it *could* support such a concept potentially.Siri is the commonly cited example for MPTCP, but those requests are almost certainly being routed to a public facing server. How does HomeKit manage the transition from LTE to local Wifi for example? Or do all HomeKit requests route through a public facing server?Thanks!
Posted
by C4MTM.
Last updated
.
Post not yet marked as solved
3 Replies
1.1k Views
I'm experimenting with NWProtocolFramer / NWProtocolFramerImplementation and have a basic question. If I want to separate messages via a common delimeter, is the correct strategy to have handleInput() return 0 until the delimiter is encountered? Or is there something behind the scenes that makes this even easier? I've been looking at header files and nothing stands out as a shortcut to achieving this -- but I may be missing something!
Posted
by C4MTM.
Last updated
.