Альтернативы GameKIt для передачи с iPhone на iPhone

Мне нужно передать информацию в виде объекта NSData с одного iPhone на другой внутри приложения, и я изначально планировал использовать Bluetooth / GameKit, но данные выглядят так, как будто они будут размером около 500 КБ -> 1 МБ. Я не думаю, что это сработает с GameKit (Bluetooth), так как это займет вечность, и похоже, что у людей все равно возникают всевозможные проблемы с GK.

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

Что есть разумная альтернатива? Чем проще установка, тем лучше или что-то с образцом кода будет очень признательно и предпочтительным. Спасибо.


person Mike    schedule 21.04.2010    source источник


Ответы (1)


У меня были похожие проблемы с проектом, над которым я работаю. Некоторое время боролся с GK, прежде чем пришлось смириться с тем фактом, что мне понадобится мой собственный сетевой код и мне придется ограничивать пользователей тем, что они находятся в одной локальной сети. Я использую Bonjour для обнаружения, а затем сам управляю подключением. На самом деле это не ответ, но общий опыт может дать вам некоторую уверенность в своем дизайнерском решении.

person gnasher    schedule 22.04.2010
comment
Я согласен с Кенни. У меня был очень похожий опыт; GameKit и bluetooth беспорядочные и ненадежные. - person jbenet; 25.11.2010