iphone - 应用商店验证问题

标签 iphone app-store itunes

我在应用商店的IAP中遇到问题。我已经在应用程序中创建了消耗性和非消耗性产品。

购买后,我对购买的产品应用了收据验证。

现在,我想提交我的申请以供审核过程并为他们提供一个测试用户帐户,但是问题是,当我要提交我的应用时,我已将收据验证“URL”从沙箱模式更改为分发模式&我正在向他们提供沙盒模式的用户凭据。

现在我的问题是,如果更改了收据验证网址,则如何使用“测试用户”帐户凭据在应用商店上测试IAP。

最佳答案

您始终应该在应用中同时使用沙箱和生产网址。
首先使用生产URL验证收据。如果返回21007代码,请继续使用沙箱URL。
请参阅FAQ:

16 How do I verify my receipt (iOS)? Always verify your receipt first with the production URL; proceed to verify with the sandbox URL if you receive a 21007 status code. Following this approach ensures that you do not have to switch between URLs while your application is being tested or reviewed in the sandbox or is live in the App Store.

关于iphone - 应用商店验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18097071/

相关文章:

ios - iOS 应用的最大尺寸

objective-c - 推送应用更新以进行存储,但捆绑ID,配置文件和证书丢失

iphone - iTunes 搜索查询 URL?

php - 如何在类似148apps的网站上显示iOS App Store前100名?

iphone - 响应链在 iPhone 中是如何工作的? "next responders"是什么?

iphone - iOS 6 CoreLocation 不起作用

iphone - 在 UICollectionView 中更改菜单的标签标题

绑定(bind)到单个网站订阅的 Android/iOS 无限应用

ios - 如何从 iPod 库中的 MPMediaItems 中获取 "Purchase Date"或 "Date Added"

iphone - iPhone 上的 NSData writeToFile