2 itunesconnect objective-c in-app-purchase ios rmstore
我知道有很多这些问题,但我找不到有帮助的问题.
我已多次实施IAP,但去年没有实施.事情似乎发生了变化.我在iTunes Connect中创建了IAP项目,他们的状态现在是"等待审核".我正在使用一个名为RMStore的库来简化IAP.
当我使用产品ID打电话购买时,我收到"无效的产品ID错误".在我测试之前,我的IAP项目是否必须通过审核?
编辑:
我做了一些测试.即使我在尝试购买时收到无效的产品ID,我也可以使用相同的产品ID获取产品的详细信息.
这是我收到错误时调用的代码.
[[RMStore defaultStore] addPayment:productID success:^(SKPaymentTransaction *transaction) {
} failure:^(SKPaymentTransaction *transaction, NSError *error) {
}
Run Code Online (Sandbox Code Playgroud)
hpi*_*que 10
RMStore作者在这里.
当我使用产品ID打电话购买时,我收到"无效的产品ID错误".在我测试之前,我的IAP项目是否必须通过审核?
没有.
我做了一些测试.即使我在尝试购买时收到无效的产品ID,我也可以使用相同的产品ID获取产品的详细信息.
在购买产品之前,您需要提供详细信息.如果您没有这样做,RMStore将在DEBUG中记录"未知产品ID".
发布确切的错误消息可能会有所帮助.