Могу ли я написать приложение для iPhone / iPad, использующее связь TCP / UDP? - PullRequest
3 голосов
/ 05 июля 2011

Разрешает ли Apple использовать сокеты (TCP или UDP) в приложениях iOS и разрешать их в AppStore? Если да, предоставьте официальное подтверждение от Apple или примеры некоторых приложений.

1 Ответ

5 голосов
/ 05 июля 2011

Да. Начните с этой целевой страницы для тем для сетей iOS. Если вы хотите использовать UDP / TCP, посмотрите Руководство по программированию CFNetwork ; в частности потоки.

Обычно вы интегрируете bonjour в свое приложение, чтобы у вас была информация, необходимая для установления связи TCP / UDP через потоки (сокеты BSD):

Bonjour - это мощный протокол нулевой конфигурации от Apple, который позволяет автоматически находить системы и службы в локальной сети. Многие сервисы и приложения в Mac OS X, которые имеют сетевые возможности, используют Bonjour - от обнаружения принтеров до чата в iChat и обмена музыкой в ​​iTunes. Bonjour включает в себя сложный, но простой в использовании интерфейс программирования, доступный из Cocoa Touch или языка C низкого уровня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...