2014-01-10 33 views
0

我想在iOS應用程序中添加一個In App Purchase功能(第一次),我可以讓用戶下載更多內容 - 一組圖像。iOS:我如何從IAP Apple託管的內容訪問圖像?

我已經閱讀了很多文章,但只要我明白如何管理IAP,我不清楚如何訪問下載的內容?我只是使用該文件,因爲他們是一個標準的資源,如

[UIImage imageNamed:@"xyz.jpg"]; 

或我需要管理他們的方式嗎?爲此目的的最佳做法是什麼?

+0

你想賣圖像作爲IAP? –

+0

@Pranav我將在應用程序功能中使用這些圖像(如UI主題,紋理),文件將不可用於共享等。有太多的人我不想將它們附加到捆綁 - 太多重量。 – cyborg86pl

+1

託管內容僅適用於無法使用的非消費品購買。如果您打算通過任何其他模式(消費品,訂閱等)銷售您的內容,您需要在開發服務器上託管內容以避免增加包的大小。 –

回答

1

如果您正在下載內容,它將不是應用程序包的一部分。所以你不能直接訪問這些圖像通過[UIImage imageNamed:@"xyz.jpg"];

你將不得不將它們保存在文檔目錄中。然後您可以通過參考文檔目錄的路徑來訪問它。

應用程序發貨後,無法更改該包。唯一可編輯的部分是文檔目錄。因此,您需要從文檔目錄下載和訪問新的資源。

+0

現在很明顯。感謝你的回答。 – cyborg86pl

相關問題