在上线之前测试应用内购买

时间:2010-09-23 03:26:10

标签: iphone app-store sandbox in-app-purchase promotion-code

所以这是场景:

  1. 您已经在沙箱环境中测试了应用内购买代码,一切都很顺利。
  2. 您的应用现已“准备出售”,并且您希望确保应用内购买能够在实际让您的应用进入应用商店之前完美无缺地工作。
  3. 为了尝试这个,我使用促销代码从App Store下载了一个“预发布”版本,但是当我尝试购买解锁版本时,它不再像在沙盒环境中那样找到产品了将出现“交易错误”警报视图,说明应用内购买失败。

    我的问题是:在应用程序在App Store上线之前,应用内购买是否不可用(在我通过促销代码提前下载的情况下)?例如,当我设置星期五的可用日期并且应用程序最终处于狂野状态时,应用内购买是否会显示并允许用户购买它,假设它在沙箱中工作?

    感谢您的任何见解!非常感谢。

1 个答案:

答案 0 :(得分:9)

事实证明,在应用内购买出现之前,应用程序确实需要在App Store中提供。因此,如果您尝试获得“预发布”外观,那么在您通过设置可用日期将应用程序实际发布到商店中之前,它将无效。

只要我让应用程序进入野外,应用内购买实际上比沙盒环境中的工作速度快得多。非常非常滞后。

希望将来帮助某人!