branch.io 邀请和兑换



一切正常,但在兑换点击时。信用没有减少!

我在片段中使用此方法!

redimbetn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(updateamt<100){
Branch.getInstance().loadRewards(new Branch.BranchReferralStateChangedListener() {
@Override
public void onStateChanged(boolean changed, BranchError error) {
Branch.getInstance().redeemRewards(1);
}
});
}

Abhinav

这是来自 branch.io 的瓦萨尔

  • 请确保用户有足够的积分进行兑换。

此外,请尝试使用此侦听器方法来获取您收到的错误并共享日志:

branch.redeemRewards(1, new BranchReferralStateChangedListener() {
@Override
public void onStateChanged(boolean changed, BranchError error) {
if (error != null) {
Log.i("RedeemTest", "branch redeem rewards failed. Caused by -" + error.getMessage());
} else {
if (changed) {
Log.i("RedeemTest", "redeemed rewards = " + true);
} else {
Log.i("RedeemTest", "redeem rewards unknown error ");
}
}
}
});

最新更新