我如何知道程序内部的非耗材IAP正在审核中?

时间:2013-03-04 09:31:42

标签: ios review in-app-purchase

我有一个报刊杂志应用程序,除了可自动更新的订阅外,我们还希望为未订阅购买每个问题的用户提供非消耗性IAP。问题是,每次我们发布新问题时,我们都需要在iTunes Connect中设置IAP,并提交给我审核。

在IAP批准之前,当用户尝试下载问题时,它始终会报告错误“无法连接到iTunes商店”,这是来自SKPaymentTransaction的错误。无论如何,我可以在程序内部检测到IAP正在审核中,因此我可以弹出一个更好的警报,例如“此问题正在审核中,请等待”,而不是来自SKPaymentTransaction的令人困惑的错误消息?例如,我可以检查NSError.domain或NSError.code以查明错误是否意味着IAP尚未批准吗?

提前谢谢你。任何建议或线索将不胜感激!

0 个答案:

没有答案