Передача файлов из приложения iOS в приложение Mac?

Можно ли передавать файлы между приложением Mac и приложением iOS? Я хочу передать файлы, которые находятся в каталоге документов в моем приложении для iOS, в приложение для Mac через Wi-Fi, как я могу это сделать?


person JonasG    schedule 03.08.2011    source источник


Ответы (1)


Ну, начиная с iOS 5, есть iCloud. Поскольку это все еще находится под соглашением о неразглашении, мне просто нужно указать на соответствующую документацию и позволить вы сами читаете.

Если нет, я бы подумал об использовании великолепных API Dropbox. Это требует от ваших пользователей регистрации учетной записи Dropbox, но тогда вы получаете автоматическую двустороннюю синхронизацию между их Mac (или ПК) и их устройствами iOS.

В противном случае всегда есть Bonjour. . Правильно настроенный — и это не очень просто, вам нужно немного поработать с сокетами CFSocket или BSD — Bonjour обнаружит любые службы в локальной сети, Mac или iOS.

person Morgan Harris    schedule 03.08.2011
comment
В Dropbox нет механизма разрешения конфликтов. Сказав это, я бы рекомендовал использовать Dropbox только для хранения резервных копий ваших данных, созданных пользователем, а не для синхронизации. - person Mugunth; 03.08.2011
comment
В Dropbox есть версии, как в iCloud. - person Morgan Harris; 03.08.2011
comment
У @Morgan Dropbox действительно есть версии. Но API нет, насколько я помню. По этому поводу тоже есть вопрос на форуме. forums.dropbox.com/topic.php?id=40492 - person Mugunth; 04.08.2011