2010-03-27 4 views
2

Я создал приложение, которое позволяет пользователям покупать не потребляемый контент. Процесс получения-идентификация-платеж работает как шарм. Я не могу понять, как сохранить контент в телефоне. Существующая структура заключается в том, что у меня есть все мое текущее содержимое в Resources/packages /. Для каждого пакета есть соответствующая запись в package.plist.Сохранить загруженный контент, когда покупка приложения завершена

Когда покупка завершена, пришло время загрузить контент с сервера. То, что я получаю с сервера, - это zip-файл с новым пакетом, который я купил. Мой наблюдатель будет вызывать метод с именем provideContent:

-(void) provideContent: (NSString*) productIdentifier { 
In here I will call my server and download the package 
} 

Что мне нужно от вас, ребята, это какой-то шаг за шагом пошаговое руководство или учебник о том, как, когда молния извлекается (допускается зип?), Распаковать этот почтовый индекс и добавьте его в мою текущую структуру пакетов.

Спасибо заранее

+0

Вы используете контент, размещенный на Apple? Если да, то как вы создали пакеты контента? – SpaceDog

ответ

2
  • Скачать файл. Очевидным вариантом будет просто использование NSURLRequest.
  • Используйте libz для распаковки файла. См. Unzip file on iPhone
Смежные вопросы