Передача небольших данных между двумя телефонами iOS в одной сети в Unity

Я пытаюсь сделать небольшую беспроводную клавиатуру для большого проекта, над которым я работаю. У меня работает 2 айфона iOS 9 и я хотел бы, чтобы они передавали небольшое количество информации между двумя (только то, что набрано на клавиатуре и, возможно, немного метаданных). Оба телефона будут в одной сети. Какой бесплатный способ сделать это, просто используя Unity и C# (если есть)? Я хотел бы, чтобы соединения были достаточно быстрыми, но так как это такой небольшой объем данных, это не моя проблема.

1 ответ

Решение

Вам нужен TCP-сервер и клиент. Используя сокеты вместо Bluetooth, это также будет работать в Android, ПК и других платформах. Создайте TCP-сервер на одном iPhone. Создайте TCP-клиент на другом iPhone и подключитесь к серверу телефона. Отправка и получение данных с каждого телефона. Вот полный TCP-сервер. Вы можете немного изменить код, чтобы также создать код клиента.

Другие вопросы по тегам