2013-11-20 1 views
1

Привет, у меня есть приложение для iPhone, которое будет запущено на iPhone с взломанным iPhone, и я хочу загрузить файл из Интернета и поместить его в другой каталог приложений.скопируйте файл в другой каталог приложений для iPhone

Я новичок в разработке iOS и успешно загрузил файл и поместил его в папку «Документы», но как найти UID приложения и поместить его в папку библиотеки другого приложения? Помните, что это на JB iPhone и доступ к файловой системе.

Вот что у меня есть.

NSString *stringURL = @"http://testfile.plist"; 
NSURL *url = [NSURL URLWithString:stringURL]; 
NSData *urlData = [NSData dataWithContentsOfURL:url]; 
if (urlData) 
{ 
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 

    NSString *filePath = [NSString stringWithFormat:@"%@%@", documentsDirectory,@"/testfile.plist"]; 
    [urlData writeToFile:filePath atomically:YES]; 

Благодаря

+0

[здесь и здесь] (http://stackoverflow.com/q/7841344/119114) – Nate

+0

Спасибо, нашел это, но искал больше для некоторых советов по поиску UID приложения и записи файл для foder с nsfilemanager – user2391866

+0

Я понял, как писать в корневую файловую систему, но все же нужно найти помощь в папке «id приложения». 'NSString * stringURL = @" http: //test.plist "; NSURL * url = [NSURL URLWithString: stringURL]; NSData * urlData = [NSData dataWithContentsOfURL: url]; if (urlData) { NSString * filePath = @ "/ test.plist"; [urlData writeToFile: filePath atomically: YES]; 'Я просто удалил некоторые данные и создал символическую ссылку в папку, которая мне нужна в корневом каталоге, но я бы хотел, чтобы приложение искало нужную папку и помещало файл. – user2391866

ответ

0

Вы можете сделать documentation interaction controller убедитесь, что вы развиваете собственный URL схемы, и вы должны быть в состоянии обойти с согласия пользователя.