как передавать файлы через личную точку доступа iPhone между устройствами?

Можно ли передавать файлы через точку доступа iPhone, т.е. iphone, подключенный к сотовой сети, создает точку доступа Wi-Fi, а одно из устройств подключается к этому Wi-Fi и передает данные между этими двумя устройствами через точку доступа?

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

Любые ссылки или любая информация были бы хороши, если бы кто-нибудь из вас мог предоставить. Спасибо.


person Senthil    schedule 27.04.2015    source источник
comment
Air-Drop лучше всего подходит для передачи файлов.   -  person Kirit Modi    schedule 27.04.2015
comment
Да, я понимаю. Но это чем-то похоже на запись голоса с одного устройства и передачу данных на iPhone. Записывающее устройство также может не быть устройством iOS.   -  person Senthil    schedule 27.04.2015
comment
Я не думаю, что Apple поддерживает доступ к точкам доступа в своем SDK. Пока что комментарий Сентила — лучший ответ, который вы можете получить.   -  person Michael Ortiz    schedule 27.04.2015
comment
@MichaelOrtiz Спасибо. После нескольких часов поиска в Apple я почти почувствовал то же самое. Просто интересно, пробовал ли кто-нибудь из коробки.   -  person Senthil    schedule 27.04.2015


Ответы (1)


Так что это, наконец, сработало довольно легко, используя Apple Multipeer Connectivity Framework. Благодаря руководству AppCoda, вот ссылка: http://www.appcoda.com/intro-ios-multipeer-connectivity-programming/

В этом руководстве не рассказывается об использовании точки доступа, но я нашел способ использовать ее для передачи файлов с помощью личной точки доступа на iPhone.

Действия по воспроизведению:

  • Установите конечный продукт AppCoda на два устройства. (Это может не работать на симуляторе для проверки точки доступа, так как нет Bluetooth через симулятор)
  • Создайте точку доступа на iPhone и подключите другое устройство через Wi-Fi, созданный на iPhone.
  • Отключите Bluetooth на одном устройстве и продолжите работу с приложением, найдите другое устройство для подключения.
  • Попробуйте передать файлы с одного устройства на другое через точку доступа.

Угадай, что? Это сработало для меня. :) Вперед, продолжать. Попробуйте.

person Senthil    schedule 29.04.2015
comment
он работает только для видео и изображений .. я хочу отправить txt. могу ли я получить образец кода - person rd_; 12.10.2016