我有一个应用程序内购买的应用程序,它已获得 Apple 的批准,现在在 Appstore 中。几天前,我提交了一个新版本的应用程序,其中包含一个新的消耗品购买,与其他人一样实施。
我正在使用 MKStoreKit 和这种方法来购买一个功能:
// ... showing loading window
[[MKStoreManager sharedManager] buyFeature:feature
onComplete:^(NSString* purchasedFeature,NSData* purchasedReceipt, NSArray* availableDownloads) {
// ... some handler and close loading
onCancelled:^ {
// ... another handler and close loading
}];
在沙盒模式下,此方法以 onComplete 块或 onCancelled 块结束,获取所有正确的标识符(也包括新购买)。但是,由于 Apple 审阅者的回答,我的加载从未关闭。此外,他们说新购买现在处于需要开发人员操作状态,但现在不能编辑它,我也不能删除它(即使我检查了 Cleared For Sale 为 NO)。
问题可能出在新购买的产品上还是其他问题?我完全糊涂了...
我能做些什么?有人遇到过这样的问题吗?我无法在 Sandbox 中重现该错误,因为它工作正常,那么有什么方法可以获得与 Apple Review Team 中相同的结果吗?