fix: 修复FirstIAP 支付打点不生效的 BUG
Signed-off-by: huyufei <yufei.hu@castbox.fm>
parent
880a90cce4
commit
7aecc3b67c
|
|
@ -613,7 +613,10 @@ namespace Guru
|
|||
{
|
||||
success = true;
|
||||
productName = info.Name;
|
||||
SetIsIAPUser(success); // 设置用户属性标记
|
||||
SetIsIAPUser(true); // 设置用户属性标记
|
||||
|
||||
LogI($"{Tag} --- OnPurchaseSuccess :: purchase count: {PurchaseCount} productName: {productName}");
|
||||
PurchaseCount++; // 记录支付次数
|
||||
|
||||
// 只有实际发生购买后才会有订单上报. 启动时的 Restore 操作自动调用支付成功. 这里做一个判定, 过滤掉订单的物品
|
||||
if (_curProductInfo != null)
|
||||
|
|
@ -636,9 +639,6 @@ namespace Guru
|
|||
{
|
||||
OnGetProductReceipt?.Invoke(pp.definition.id, pp.receipt, pp.appleProductIsRestored);
|
||||
}
|
||||
|
||||
LogI($"{Tag} --- OnPurchaseSuccess :: purchase count: {PurchaseCount} productName: {productName}");
|
||||
PurchaseCount++; // 记录支付次数
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue