Передача данных через Wi-Fi без базы данных - PullRequest
1 голос
/ 11 января 2012

Я хочу узнать, как я могу легко передавать данные между двумя iPhone по Wi-Fi. Я хотел бы знать, смогу ли я сделать это без сервера или базы данных, но внутри приложения (то есть без использования электронной почты).

Ответы [ 2 ]

5 голосов
/ 11 января 2012

Game Kit поддерживает Peer-to-Peer-Connectivity и, несмотря на название, может использоваться не только для игр:

Класс GKSession позволяет вашему приложениюсоздайте и управляйте специальной Bluetooth или локальной беспроводной сетью, как показано на рисунке 1. Копии вашего приложения, работающие на нескольких устройствах, могут обнаруживать друг друга и обмениваться информацией, предоставляя простой и мощный способ создания многопользовательских игр на iOS.Кроме того, сеансы предлагают всем приложениям захватывающий механизм, позволяющий пользователям сотрудничать друг с другом.

1 голос
/ 11 января 2012

Вы также можете проверить Bonjour API от Apple.Я не уверен, если вам нужен статический IP-адрес для работы или он может работать только через Wi-Fi.Просто пытаюсь дать указатель.

Исходя из вашего точного варианта использования, он может хорошо работать.

Проверьте это здесь, Game Center также там.http://developer.apple.com/technologies/ios/networking.html

...