2013-08-07 49 views
0

我在应用商店的IAP上遇到问题。我在应用中创建了非消耗品&。应用商店验证问题

购买后我申请了购买产品的收据验证。

现在我要提交我的审核过程中的应用&为他们提供一个测试用户帐户,但问题是,当我要提交我的应用程序,我已经改变了收汇核销“URL”从沙盒模式分发模式&我向他们提供了沙盒模式用户凭证。

现在我的问题是,如果收据验证网址被更改,那么IAP将如何使用测试用户帐户凭证在应用商店进行测试。

回答

1

您无需为Apple提供iTunes测试帐户。

您必须提供的唯一测试帐户是允许Apple登录到您的系统的帐户。就像我创建的应用程序需要您登录(如Facebook),那么我将需要提供一个帐户。

2

您应始终在您的应用中同时使用沙箱和生产URL。 首先验证您的收据与生产URL。如果它返回21007代码,请继续处理沙盒URL。 请参阅FAQ

16如何验证我的收据(iOS)? 请始终使用生产URL验证您的收据;如果您收到21007状态码,请继续使用沙箱网址进行验证。遵循这种方法可确保您的应用程序在沙盒中进行测试或评估或在App Store中生效时不必在URL之间切换。

+0

为什么?只有使用Ad-Hoc或开发配置文件构建版本才需要沙网址。在为AppStore构建时,不需要使用沙盒URL。 – rckoenes

+0

+1。这是正确的答案 - 你的服务器应该总是首先验证生产URL - 如果你得到21007,回落到沙箱URL –

+0

rckoenes,我已经添加了引用URL到我的答案 – andrey

相关问题