我在应用商店的 IAP 中遇到问题。我在应用程序中创建了消耗品和非消耗品。
购买后,我为购买的产品申请了收据验证。
现在我想提交我的申请以进行审核并为他们提供一个测试用户帐户,但问题是当我要提交我的应用程序时,我已将收据验证“URL”从沙盒模式更改为分发模式,我正在提供他们沙盒模式用户凭据。
现在我的问题是,如果收据验证网址发生更改,那么 IAP 将如何在应用商店中使用测试用户帐户凭据进行测试。
您始终应该在您的应用程序中同时使用沙盒和生产 URL。首先使用生产 URL 验证您的收据。如果它返回 21007 代码,请继续使用沙盒 URL。请参阅常见问题解答:
16 如何验证收据 (iOS)?始终首先使用生产 URL 验证您的收据;如果您收到 21007 状态代码,请继续使用沙盒 URL 进行验证。遵循这种方法可确保您在沙盒中测试或审查您的应用程序或在 App Store 中运行时不必在 URL 之间切换。
您无需为 Apple 提供 iTunes 测试帐户。
您必须提供的唯一测试帐户是允许 Apple 登录到您的系统的帐户。就像如果我创建一个需要您登录的应用程序(如 Facebook),那么我将需要提供一个帐户。