2

ユーザーが非消費型コンテンツを購入できるアプリを作成しました。取得 ID 支払いプロセスは魅力のように機能します。私が本当に理解できないのは、コンテンツを電話に保存する方法です。既存の構造では、現在のすべてのコンテンツが Resources/packages/ にあります。すべてのパッケージについて、package.plist に一致するエントリがあります。

購入が完了したら、サーバーからコンテンツをダウンロードします。サーバーから取得するのは、購入した新しいパッケージを含む zip ファイルです。私のオブザーバーは、provideContent という名前のメソッドを呼び出します。

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

皆さんから必要なのは、zip が取得されたとき (zip は許可されていますか?)、この zip を解凍して現在のパッケージ構造に追加する方法についての段階的なウォークスルーまたはチュートリアルです。

前もって感謝します

4

1 に答える 1

2
  • ファイルをダウンロードします。明らかなオプションは、NSURLRequest を使用することです。
  • libz を使用してファイルを解凍します。iPhoneでファイルを解凍するを参照してください
于 2010-03-27T12:58:16.993 に答える