【问题标题】:in app purchase, production receipt validation now validating sandbox purchases?在应用程序购买中,生产收据验证现在验证沙盒购买?
【发布时间】:2011-11-18 17:54:57
【问题描述】:

最近(2011 年 11 月)用于验证应用内购买收据的生产 URL 现在可用于验证沙盒生成的收据,是否有其他人的经验?

如果可以相信这对我来说是一个巨大的福音。这意味着我提交给 Apple 的构建可以完全与我测试的构建相同(最终代码签名除外。)

我指的是https://buy.itunes.apple.com/verifyReceipthttps://sandbox.itunes.apple.com/verifyReceipt

【问题讨论】:

    标签: ios in-app-purchase


    【解决方案1】:

    自 2012 年 7 月 26 日起,这不再有效(刚刚在这里找到了这篇文章,试图弄清楚它最初是什么时候改变的)。您需要返回 prod -> 沙盒故障转移代码,详见本技术说明 - http://developer.apple.com/library/ios/#technotes/tn2259/_index.html

    我猜这是因为所有对 IAP 的黑客攻击都在进行,而 Apple 现在正在关闭可能的漏洞。

    【讨论】:

      【解决方案2】:

      如果您想要相同的开发和生命行为(以及在审核您的应用时的相同行为):首先使用生命服务器验证购买,如果它失败则使用沙​​盒服务器。

      【讨论】:

        【解决方案3】:

        我也注意到了这一点,现在是 2012 年 5 月,所以我想这已经工作了一段时间。

        【讨论】:

        • 今天同样在这里验证来自内容服务器的收据。好惊喜。
        猜你喜欢
        • 2014-02-25
        • 1970-01-01
        • 1970-01-01
        • 2012-07-16
        • 2011-10-12
        • 2017-05-25
        • 2010-11-20
        • 1970-01-01
        相关资源
        最近更新 更多