Добавить путь к Filza (логотипы)

Я пытаюсь этот код на взломанном устройстве (iOS 8.4), но Filza открывается без перехода к указанному мною местоположению (оно просто показывает последнее местоположение, в котором я находился):

NSString *path = @"/private/var/mobile/Containers/Bundle/Application/0037F06A-A2C5-491C-A4E8-CB5DAFBA6415/Facebook.app";

NSString *FilzaPath = [NSString stringWithFormat:@"%@/%@", @"Filza://",path];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:FilzaPath]];

Что-то не так с этим кодом или Филза не поддерживает это? Я оглянулся и не нашел ничего, что могло бы помочь, но я знаю, что это можно сделать, поскольку iClearner имеет аналогичную функцию для открытия файлов настроек в Filza/iFile. Благодарю.

2 ответа

Решение

После большой работы над IDA мне удалось выяснить, что для открытия файла в Filza необходимо использовать следующую схему URL: "filza://view".

Окончательный код будет:

     NSString *path = @"/private/var/mobile/Containers/Bundle/Application/0037F06A-A2C5-491C-A4E8-CB5DAFBA6415/Facebook.app";

     NSString *FilzaPath = [NSString stringWithFormat:@"%@%@", @"Filza://view",path];

     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:FilzaPath]];

Я вышел из вашего пути, и это выглядит так:

Filza: ////private/var/mobile/Containers/Bundle/Application/0037F06A-A2C5-491C-A4E8-CB5DAFBA6415/Facebook.app

Это правильный путь, который вы намеревались? Похоже, что в начале есть лишний слеш или два. (извините, я не могу комментировать, пока не получу 50 баллов)

Другие вопросы по тегам