Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 上线前测试应用内购买_Iphone_App Store_Sandbox_In App Purchase_Promotion Code - Fatal编程技术网

Iphone 上线前测试应用内购买

Iphone 上线前测试应用内购买,iphone,app-store,sandbox,in-app-purchase,promotion-code,Iphone,App Store,Sandbox,In App Purchase,Promotion Code,下面是一个场景: 您已经在沙盒环境中测试了应用内购买代码,一切都进行得非常顺利 你的应用现在已经“待售”,你希望在让你的应用进入应用商店之前,确保应用内的购买工作完美无瑕 为了尝试这一点,我使用促销代码从应用商店下载了一个“预发布”版本,但当我尝试购买解锁版本时,它不再像在沙盒环境中那样找到产品,我的“事务错误”警报视图将弹出,说应用内购买失败 我的问题是:在应用程序在应用商店上线之前,应用程序内购买是否不可用(在我的场景中,我是通过促销代码提前下载的)?例如,当我将我的可用日期设置为星期五,并

下面是一个场景:

  • 您已经在沙盒环境中测试了应用内购买代码,一切都进行得非常顺利
  • 你的应用现在已经“待售”,你希望在让你的应用进入应用商店之前,确保应用内的购买工作完美无瑕
  • 为了尝试这一点,我使用促销代码从应用商店下载了一个“预发布”版本,但当我尝试购买解锁版本时,它不再像在沙盒环境中那样找到产品,我的“事务错误”警报视图将弹出,说应用内购买失败

    我的问题是:在应用程序在应用商店上线之前,应用程序内购买是否不可用(在我的场景中,我是通过促销代码提前下载的)?例如,当我将我的可用日期设置为星期五,并且应用程序最终处于运行状态时,应用程序内购买是否会出现并允许用户购买,假设它在沙箱中工作


    谢谢你的见解!非常感谢。

    事实证明,在应用内购买出现之前,应用确实需要在应用商店中提供。因此,如果你像我一样尝试获得“预发布”外观,那么在你通过设置可用日期将应用程序实际发布到应用商店之前,它不会起作用

    一旦我让应用程序进入野外,应用程序内购买实际上比在沙箱环境中工作快得多。非常非常小的滞后


    希望将来能帮助别人

    那么,在发布应用程序之前,没有办法测试“实时”(即,不是沙盒)环境?只需像在沙箱中一样做所有事情(除了苹果的收据验证URL),并希望一切顺利?我这样问是因为我在content server中设置了两个独立的环境,主要是将“测试”环境复制/粘贴到“实时”环境中,我希望在实际上线之前测试我的服务器代码(“实时”版本)。。。