Клиент WebSockets для Objective-C (желательно совместим с iOS)
Ближайшая вещь, которую я нашел, - Как включить WebSockets в приложение Cocoa, но ответы только указывают на устаревшую библиотеку.
Кто-нибудь знает о библиотеке WebSockets, совместимой с iOS 4.x?
Я также читал о Pusherapp, и, насколько это возможно, я бы предпочел использовать свои собственные Сервер WebSockets.
Ответы
Ответ 1
Вы можете проверить UnitT Web Socket Client. Он предназначен для использования в приложениях iOS с помощью Objective-C. Он работает как с ws, так и с wss.
Я автор и успешно использую его в некоторых своих проектах. Дайте мне знать, если у вас возникнут проблемы, и я сделаю все возможное, чтобы помочь.
Ответ 2
Нашел это сообщение в Google Search для iOS WebSockets и хотел поставить обновленный ответ.
В любом случае, клиенты Zimt и Unitt не поддерживают новейший стандарт (на момент написания этого сообщения).
(отказ от ответственности: автор SocketRocket)
Мы только что выпустили новую библиотеку, которая не имеет внешних зависимостей, полностью поддерживает RFC 6455 и работает с iOS 4.x +.
Он называется SocketRocket и может быть найден здесь
Ответ 3
Вы можете создать веб-приложение, используя одну из нескольких библиотек Cocoa, а затем преобразовать их в родное приложение, используя что-то вроде PhoneGap/Apache Cordova.
Для серверной части есть много вариантов. Просто найдите "сервер веб-сайтов" на github.com.