最近在做内购方面的内容,由于出现了一点情况,所以最近都在查资料,总结下来无非以下几大坑
1、财政协议表没有填好,就是itunes中的协议、税务和银行业务需要填写完整,完整应该要为in effect
2、功能那块的app内购项目,需要准许销售并且尽量写详细,写的不够详细可能无法通过审批,需要至少为等待提交状态
如下图所示,描述一般为如下表示,如果描述写的不够详细,可能会被苹果退回
而且如果你是第一次还没提交的话在就只能等待审核了,同时如果你的描述也有可能因为你的app被打回而被要求重新修改,加个或减少个标点符号都可以。
只有在至少第一次app审核通过的情况下才会出现approved
3、bundle id与产品id需要正确,对不上就肯定找不到
4、修改之后需要等待几个小时才能生效,不要太着急
5、开发者的appid是否有开启iap功能,有一个简便的看法就是在xcode那边就可以直接查看
6、测试的时候用的手机最好用非越狱手机(我用的就是越狱手机,没发现什么问题)
7、要用沙箱技术测试员账号,在用户职能那边设置
总的来说估计就上面几点吧,我遇到的问题是沙箱测试没问题,appstore上为无效商品,查资料说估计要多等几天才可以,不知道是未发布还是需要时间的问题。