AppStore支付接入显示错误

直接调用payForProduct 显示

wrong product info!


在AnySDK的文档里的iOS常见问题里面看到AppStore支付是要先调用下面的API

2,接入苹果AppStore-iap,需要先调用 requestProducts,请求商品。在得到商品请求结果后,展示商品界面。然后才能调用payForProduct来支付。详细请参考sample。

PluginParam param1(“PD_10005”);
PluginParam param2(“PD_10004”);
PluginParam param3(“PD_10003”);
_iapIPhone->callFuncWithParam(“requestProducts”, &param1, &param2, &param3, NULL);

重写商品请求结果函数:
void PluginChannel::onRequestResult(RequestResultCode ret, const char* msg, AllProductsInfo info)
{
//info: 商品获取到的信息,请在这里进行商品界面的展示。
printf(“get all iap-iphone products info:%lu\n”, info.size());
_myProducts = info;
}

请问下lua的回调怎么设置?

有人吗???有人吗???有人吗???有人吗???有人吗???:14::14::14::14::14:

兄弟,这个问题有没有搞定?

额,手动接了童鞋