之前的一个游戏

Rejected了,苹果给的理由如下:

Rejected Jul 4, 2012 01:22 PM
Reasons for Rejection:
  • Information Needed
Jul 4, 2012 01:22 PM. 
From Apple.

We have begun the review of your app but aren't able to continue because we can't locate the In App Purchase within your app. 

At your earliest opportunity, please reply to this message providing the steps for locating the In App Purchase in your app.
While your iTunes Connect Application State is displayed as Rejected, it is not necessary to upload a new binary. Once you reply to this message, we can proceed with your review.
 

 
大意是:测试人员找不到IAP测试入口,无法进行IAP测试,需要开发者提供关于本应用IAP的更多信息。

当初做这个游戏是分大小关卡设计的,总共有六大关,每一大关有二十小关,第一大关完全免费,从第二关开始收费,也就是从第二关有IAP。这个游戏属于华容道类型的游戏,只有第一大关的二十小关全部通关才能进行第二关。我感觉,可能是测试人员在测试第一大关时一直找不到IAP,不能进行IAP测试,然后将应用置为

Rejected,让我提供更多的关于此应用的IAP信息,然后重新测试。

 

 回复本条信息给苹果,描述一下如何进行IAP测试就可以了。

看来,以后开发有IAP的应用的时候,尽量把IAP放在明显的地方,不能太复杂了。如果,是程序需要,那么在提交测试的时候,应该描述一下如何进行IAP测试。