【发布时间】:2017-03-03 18:59:39
【问题描述】:
我刚刚制作了我的第一个IOS 应用程序,它有一个IAP 选项,今天它已获得iTunes Store 的批准。收到电子邮件后,我不得不再等 4 个小时,才能将应用程序实际添加到 App Store。
在我在手机上搜索并下载后,我决定测试IAP 选项,但它似乎不起作用。我使用的是我原来的 Apple ID 电子邮件,而不是我用于测试的那个。
我的问题是,如果应用程序已添加到商店,IAP 是否必须工作?或者你必须等待一段时间?就像应用通过审核后等待上架一样。
PS:应用程序和IAP 均已获得Apple 批准,我的应用程序状态为Ready For Sale。
编辑:
如果我现在从 Xcode 运行我的应用程序,我会从我的代码中得到以下输出:
About to fetch product
Fetching products
Got response from Apple
Black Edition Theme
Black theme
0.99
Sending the payment request to Apple
Received payment transaction from Apple
Received payment transaction from Apple
Restored
Received payment transaction from Apple
它按应有的方式工作,但它不断向我询问我的 Apple ID 密码,并且在某些时候说 Cannot connect to App Store,即使一切都成功了,在我点击重试后,我得到 Confirm Your In-App Purchase 屏幕,但它也说Environment: Sandbox
我真的很困惑为什么会出现沙盒屏幕。
【问题讨论】:
标签: ios app-store app-store-connect