开发者

WebSockets client for Objective-C (preferably iOS compatible)

Closest thing I've found is How to incorporate WebSockets into a Cocoa application, but the answers only pointed to an outdated library.

Does anyone know about a WebSockets library compatible with iOS 4.x?

I've also read about Pusherapp, and, as good as the service could be, I would prefer to use my own WebSockets ser开发者_如何学编程ver.


You can check out the UnitT Web Socket Client. It is intended for use in iOS apps using Objective-C. It works with both ws & wss.

I am the author and have been using it in some of my projects with success. Let me know if you run into any trouble and I will do what I can to help.


Found this post in a google search for iOS WebSockets and wanted to put an updated answer.

Anyways, Zimt and Unitt's client don't support the latest standard (at the time of writing this).

(disclaimer: author of SocketRocket)

We just released a new library that has no external dependencies, supports RFC 6455 completely, and works with iOS 4.x+.

It's called SocketRocket and can be found here


You could make a web application using one of several Cocoa-like libraries and then convert it to a native app using something like PhoneGap/Apache Cordova.

  • Cappuccino - Make webapps using Objective-J and Cocoa-like API.

  • WebSockets for Cappuccino

  • SproutCore - Apple's Cocoa for the web

  • Toth - a multi-user SproutCore library that uses WebSockets.

For the server side there are lots of options. Just search for "websockets server" on github.com.


I created a package for iOS/Objective-C and TLS taking into account the new iOS13 TLS restrictions. It works with a NodeJS TLS server how I use it. Hope it helps, feel free to contribute.

https://github.com/eamonwhiter73/IOSObjCWebSockets

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜