我正在开发一款将IAP与Apple托管内容结合使用的应用。我想在购买之前向正在下载的人展示内容的图像。应用程序是否可以在用户购买之前从Apples服务器下载内容?这样我就可以从该包中加载图像并显示它们。当用户购买时,应用程序会显示包中的其余内容。
答案 0 :(得分:6)
要开始下载,您必须在SKPaymnetQueue上使用startDownloads:为此,您需要用户点击“购买”按钮,因此无法在不购买的情况下从itunes托管内容开始下载。此外,即使可以下载完整内容,您也需要根据购买情况解锁代码,您的应用程序将消耗用户资源。
从documentation,我了解到您无法在未验证购买的情况下到达startDonwloads。
我认为最好的方法是从您自己的服务器提供预览。
答案 1 :(得分:4)
您无法在购买前下载托管内容。最佳选择是显示产品预览,可以捆绑在您的应用程序中,也可以从您自己的服务器下载。