2011-11-20 18 views
1

我在Windows網絡共享(\ foo)上設置了文件和目錄。我希望能夠通過iPhone應用程序將文件移動到不同的目錄中(例如\ foo \ bar \ baz.txt - > \ foo \ quux \ baz.txt)。通過iPhone應用程序將網絡上的文件移至不同位置

然而,由於無法找到一個解決方案,我認爲這可能是一個更好的主意,寫的是把手移動文件的服務器上運行一個單獨的程序,並有iPhone應用程序的客戶端發出的指令有關服務器什麼文件移動。

對此的任何建議將不勝感激。

編輯:由於有人已投票關閉這個不清楚......問題是:我想將網絡共享上的文件從一個目錄移動到另一個目錄。

如何使用Objective-C/Cocoa Touch/iPhone SDK來做到這一點?

+0

是的,這是一個很好的解決方案。 –

+0

我寧願將它全部編寫爲一個應用程序,但從我發現從應用程序移動文件本身介於難以置信的難以不可能的地方。 – zi3guw

回答

2

要直接訪問文件共享,您必須實現SMB客戶端。我想你可以從Samba的smbclient中盜取代碼,看看你是否可以在iPhone上構建它。

使用Web服務的一大優勢是您可以將其設置爲在您的局域網之外進行訪問。除非您已經建立了VPN,否則這對中小企業來說更加困難。

我之間發生的一種中間可能性是通過IIS上的WebDAV暴露共享。事實上,編寫自己的服務可能更容易。

+0

+1:提WebDAV。迄今爲止最簡單的方法。 – surfasb

相關問題