Я хотел бы знать, как получить доступ к загруженному контенту с моего сервера в приложении Newsstand. Я успешно загрузил zip-файл, который имеет все полезные ресурсы для моего приложения в каталоге Caches, используя NKAssetDownload. Я знаю, что мы можем распаковать папку с помощью ZipArchive. Но для этого я не могу найти способ доступа к пути загруженного zip-файла.
В настоящее время путь:
simulator -> Applications -> my_app_id -> Library -> Caches -> Newsstand -> (some folder with Hexadecimal name) -> magazine.zip
magazine.zip is my downloaded file. the problem is with this Hexadecimal folder name.
Теперь мне нужна помощь с любым кодом, который может распаковать этот файл и использовать image.png в распакованной папке в моем ImageView.
Это код, который я использовал:
NKLibrary *library = [NKLibrary sharedLibrary];
NKIssue *firstIssue = [library issueWithName:@"First Issue"];
firstIssue = [library addIssueWithName:@"First Issue" date:[NSDate date]];
NSURLRequest *urlReq = [NSURLRequest requestWithURL:[NSURL URLWithString:@"location of my zip file"]];
NKAssetDownload *asset = [firstIssue addAssetWithRequest:urlReq];
[asset downloadWithDelegate:self];