Как получить доступ к iphone HDD из приложения IOS и Windows (через USB)? - PullRequest
0 голосов
/ 12 сентября 2011

Мне нужно иметь возможность сохранять данные из приложения Windows на жесткий диск iphone через USB. Затем мне нужно прочитать его из приложения, работающего на iphone.

Что я пробовал: Я установил «USB-накопитель» на iphone и создал диск. Теперь я могу сохранять данные из windows на iphone, но я не знаю, как получить доступ к этому диску в приложении ios. У кого-нибудь есть идеи? Устройство взломано, поэтому каждое «неофициальное» решение приветствуется.

1 Ответ

1 голос
/ 12 сентября 2011

Каждое приложение запускается в песочнице.Таким образом, вы не можете войти и не можете выйти.

Решение без джейлбрейка: добавьте UIFileSharingEnable в info.plist и установите для него значение YES

Теперь вы можете копировать файлы с вашего компьютера с Windowsна ваше устройство iOS через iTunes

Filepath ваших файлов:

NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *sDocumentsDir = [documentPaths objectAtIndex:0];
NSString *filePath = [[NSString alloc] initWithString:sDocumentsDir];
filePath = [[filePath stringByAppendingString:@"/"] stringByAppendingString:@"file.txt"];
...