2010-03-27 52 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