在iOS上使用Apple托管内容和应用内购买时,是否可以在购买之前下载内容?

时间:2013-04-09 10:46:09

标签: iphone ios ios6 in-app-purchase iap-hosted-content

我正在开发一款将IAP与Apple托管内容结合使用的应用。我想在购买之前向正在下载的人展示内容的图像。应用程序是否可以在用户购买之前从Apples服务器下载内容?这样我就可以从该包中加载图像并显示它们。当用户购买时,应用程序会显示包中的其余内容。

2 个答案:

答案 0 :(得分:6)

要开始下载,您必须在SKPaymnetQueue上使用startDownloads:为此,您需要用户点击“购买”按钮,因此无法在不购买的情况下从itunes托管内容开始下载。此外,即使可以下载完整内容,您也需要根据购买情况解锁代码,您的应用程序将消耗用户资源。

documentation,我了解到您无法在未验证购买的情况下到达startDonwloads。

我认为最好的方法是从您自己的服务器提供预览。

答案 1 :(得分:4)

您无法在购买前下载托管内容。最佳选择是显示产品预览,可以捆绑在您的应用程序中,也可以从您自己的服务器下载。