Использование MultipeerConnectivity.framework для отправки и получения фотографий и текстовых файлов
Я хочу предоставить пользователю моего приложения возможность делиться фотографией без подключения к интернету. Это довольно сложно объяснить, но я сделаю все возможное. В основном в моем приложении пользователь может нажать на кнопку "плюс", чтобы сделать снимок с помощью своего iPhone. Затем это изображение загружается в Интернет (Dropbox) в общую папку, к которой могут получить доступ все пользователи приложения. Когда другие пользователи открывают приложение, загруженное изображение загружается на их устройство. Поскольку может быть несколько изображений, приложение обновляется время от времени и загружает новые фотографии. Я хочу сделать то же самое, используя Bluetooth (или Airdrop). Когда одно устройство делает снимок, оно сохраняется на устройстве и отправляется всем пользователям приложения поблизости. Эти пользователи могут редактировать его, отправлять обратно на исходное устройство, где каждый может получить к нему доступ. в основном исходное устройство действует как сервер, а все другие устройства передают информацию с этого устройства. Вся цель этого состоит в том, чтобы, скажем, 15 различных устройств iOS все в одной комнате синхронизировались и отображали одну и ту же вещь. Когда кто-то редактирует, все остальные увидят его, как если бы они были синхронизированы с "облаком" (которое теперь называется Dropbox).
Я понял, что это может быть возможно с MultipeerConnectivity.framework
так как позволяет одновременно подключать более одного устройства. Я также нашел пример приложения под названием Beam It: http://arctouch.com/beamit/
Здесь я спрашиваю не о каком-то коде, а о том, как я могу решить эту проблему.