2010-03-27 28 views
2

我已经创建了一个应用程序,允许用户购买非消耗品内容。检索IDS支付过程就像一个魅力。我无法弄清楚的是我的内容应该如何保存到手机中。现有的结构是我在Resources/packages /中拥有所有当前内容。对于每个包,package.plist中都有一个匹配项。保存下载的内容,当在应用程序购买完成

购买完成后,即可从服务器下载内容。我从服务器上获取的是一个带有我购买的新软件包的zip文件。我的观察者会调用一个方法命名provideContent:

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

我从你们需要的是某种步步演练或怎么样,当拉链被检索(被允许的拉链?)教程,解开这个zip并将其添加到我当前的包结构中。

预先感谢您

+0

您使用托管在Apple上的内容吗?如果是这样,你是如何创建内容包的? – SpaceDog 2012-11-22 15:47:10

回答

2
  • 下载该文件。显而易见的选择只是使用NSURLRequest。
  • 使用libz解压缩文件。请参阅Unzip file on iPhone