Comments (4)
Hi @TofPlay,
do you have a project where you'd use that? Currently Socks is using the latest Swift 3.0 snapshot and it's going to for the foreseeable future. I was considering adding both CocoaPods & Carthage support eventually, once Swift 3 is out and Socks' API stabilizes.
I could look at it later, but if you need it sooner, feel free to send a PR. I wouldn't see a reason to not merge it. 😊
from sockets.
@TofPlay I'll close this for now, since there isn't a next step from our side. As I mentioned above, feel free to send a PR with Carthage support, but we won't spend time on supporting CocoaPods/Carthage just yet as this is a server-facing package rather than iOS etc.
from sockets.
@TofPlay I'll close this for now, since there isn't a next step from our side. As I mentioned above, feel free to send a PR with Carthage support, but we won't spend time on supporting CocoaPods/Carthage just yet as this is a server-facing package rather than iOS etc.
Just FYI, if one needs to embed a web server in a macOS or iOS app (I have had to more than once), Carthage support would be ideal.
from sockets.
Correct me if I'm wrong but I don't think Carthage support is something that will ever happen, due to the way SPM and Carthage just don't play nice. Carthage requires a projects scheme to be shared. SPM doesn't have a project file so making them work together will likely cause some issues.
Don't get me wrong, I think full Vapor support on iOS is something that should be worked on, but it's most likely to come via SPM (especially now that NIO supports iOS) or failing that Cocoapods (which brings its own problems).
from sockets.
Related Issues (20)
- KeepAliveServer - quit when connection interrupted HOT 1
- Cocoapods support HOT 5
- TCP client send timeout HOT 2
- Socket failed with code 35 Resource temporarily unavailable in event handler
- New Icon
- Access control on setOption and resolve HOT 3
- Adding set/getReusePort to RawSocket HOT 3
- Adding join/leave to UDPSocket HOT 3
- StreamError: send(“There was a problem while sending data.“, Socket failed with code 9 (“Bad file descriptor”) [sendFailedToSendAllBytes]) HOT 1
- How to enable UDP broadcast ? HOT 1
- Why remove non-blocking? HOT 1
- Wrong readAll() implementation? HOT 3
- Support UNIX socket HOT 1
- how
- How to have callback func when socket have new message? HOT 2
- non-blocking UDP
- Build fails when standalone HOT 1
- Response not received HOT 3
- Socks is unable to detect a closed connection in receive
- Failure to compile on Raspberry Pi HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sockets.