Я разрабатываю приложение, я хочу получить файл из общей папки, я использовал bonjour для поиска файлового сервера вокруг меня, и я получаю ip-адрес и тип сервера; Теперь я хочу получить общий файл с этого файлового сервера? Как я могу его получить? Я google, и я знаю, чтобы получить этот файл, я должен реализовать что-то вроде afp или smb, тогда я могу получить файл. , но может ли кто-нибудь сказать мне, что мне делать? и может кто-нибудь дать мне демо? Я искал smb-демо «tango» в github, но его не работает.Как я могу получить файл с сервера smb-файлов в моем приложении iOS
0
A
ответ
0
Просто чтобы быть ясно, «Бонжур», «MDNS» или что-то, что вы хотите назвать это помогает чисто с открытием, что вы можете сделать достаточно легко в IOS/OS X, при условии, что сервер SMB вы хотите рекламируя себя как услугу типа _smb._.tcp.
. См. NSNetServiceBrowser и связанные классы о том, как это сделать.
Жесткий бит AFAIK фактически подключается к указанному серверу и извлекает файл. Лучший ресурс, на который я могу указать, - this question, и, возможно, this client library (хотя я никогда не использовал его лично).
Надеюсь, это поможет.