2014-02-09 117 views
0

當使用蘋果託管應用程序內購買,是有什麼辦法可以選擇性地下載內容,即使所有內容已被購買?比方說,用戶購買了一組PDF文件,其中包含數百個分類的PDF文件,總大小超過100MB,但用戶只需要在任何給定時間下載它們中的一部分。然後他可以刪除或者離開它並下載更多的文件。 IAP API是否提供了從Apple託管服務器下載內容的有選擇性的方式?蘋果託管應用程序內購買選擇的下載

回答

0

沒有,你可以設置一個包一個IAP產品。

我能想到的(帶出去使用其他服務器)的唯一的解決辦法,就是使用已經在iOS7新增加的「免費」產品。

如果可能的話,你可以爲每一個PDF文件,一個免費的產品,並啓用「購買」,並沒有顯示出這個產品給用戶。然後,當用戶購買「所有PDF的」產品時,您可以向他們展示免費產品的列表並允許他們獲取。

的缺點是,他們將不得不通過「免費購買」過程爲每個文件。

+0

免費購買是因爲它會約束我只iOS7不壞的選擇。我從來沒有使用託管的IAP,但是當你將內容上傳到Apple時,他們需要單個文件還是文件夾結構? – Pablo

+0

我在回答中說過這個功能是iOS7。你基本上正在上傳一個.pkg文件。這是一個文件,但你可以擁有自己的文件結構。如果你想支持iOS 6,恐怕你將不得不使用你自己的服務器。您可以查看Parse.com獲取簡單的解決方案。 – shannoga

+0

如果不使用Parse.com,我是否正確理解爲了在單次購買中實現選擇性下載,我必須在Apple購買驗證機制的情況下設置自己的服務器,然後每次用戶需要時向我的服務器發送請求下載其中一個項目。 – Pablo

相關問題