我需要能夠通過USB將數據從Windows應用程序保存到iphone的硬盤。然後我需要從iphone上運行的應用程序讀取它。如何從ios應用程序和Windows應用程序(通過USB)訪問iphone hdd?
我試過了: 我在iPhone上安裝了「USB驅動器」並創建了磁盤。現在我可以保存iPhone上的窗口數據,但我不知道如何在ios應用程序中訪問此驅動器。任何人有任何想法?設備越獄,所以每個「非官方」的解決方案表示讚賞。
我需要能夠通過USB將數據從Windows應用程序保存到iphone的硬盤。然後我需要從iphone上運行的應用程序讀取它。如何從ios應用程序和Windows應用程序(通過USB)訪問iphone hdd?
我試過了: 我在iPhone上安裝了「USB驅動器」並創建了磁盤。現在我可以保存iPhone上的窗口數據,但我不知道如何在ios應用程序中訪問此驅動器。任何人有任何想法?設備越獄,所以每個「非官方」的解決方案表示讚賞。
每個應用程序都在沙盒中運行。所以你不能進入,也不能離開。
非越獄的解決方案: 添加UIFileSharingEnable到Info.plist中,並將其設置爲YES
現在你可以從你的Windows機器通過iTunes
文件路徑文件中的文件複製到您的iOS設備:
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *sDocumentsDir = [documentPaths objectAtIndex:0];
NSString *filePath = [[NSString alloc] initWithString:sDocumentsDir];
filePath = [[filePath stringByAppendingString:@"/"] stringByAppendingString:@"file.txt"];
[開始撰寫與iPhone對話的桌面應用程序](http://stackoverflow.com/questions/2489985/getting-started-with-writing-a-desktop-app-that-對iPhone的講話) –
Se e也[如何以編程方式訪問連接到Windows桌面的iOS設備的文件系統?](http://stackoverflow.com/questions/4783072/how-do-i-programmatically-access-the-filesystem-of- an-ios-device-connected-to-aw) –