【问题标题】:When using Apple Hosted Content with In app purchase on iOS, is it possible to download the content before buying?在 iOS 上通过应用内购买使用 Apple 托管内容时,是否可以在购买前下载内容?
【发布时间】:2013-04-09 10:46:08
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    要开始下载,您必须在 SKPaymnetQueue 上使用 startDownloads:,为此您需要用户单击购买按钮,因此无法在不购买的情况下从 iTunes 托管内容开始下载。此外,即使有可能下载完整的内容,您也需要代码来解锁,具体取决于购买情况,您的应用将无偿消耗用户资源。

    documentation,我了解到,如果不验证购买,您将无法访问 startDonwloads:。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2013-03-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-05
        • 1970-01-01
        • 2016-04-13
        • 1970-01-01
        • 2015-03-03
        相关资源
        最近更新 更多