diff --git a/Runtime/GuruIAP/Runtime/Code/IAPServiceBase.cs b/Runtime/GuruIAP/Runtime/Code/IAPServiceBase.cs index 07961fc..eb31728 100644 --- a/Runtime/GuruIAP/Runtime/Code/IAPServiceBase.cs +++ b/Runtime/GuruIAP/Runtime/Code/IAPServiceBase.cs @@ -235,7 +235,7 @@ namespace Guru #if UNITY_IOS _appleExtensions = extensions.GetExtension(); - _appleExtensions.SetApplicationUsername(_userId); // SetUp UID + _appleExtensions.SetApplicationUsername(_uuid); // SetUp UID // On Apple platforms we need to handle deferred purchases caused by Apple's Ask to Buy feature. // On non-Apple platforms this will have no effect; OnDeferred will never be called. _appleExtensions.RegisterPurchaseDeferredListener(item => @@ -246,7 +246,6 @@ namespace Guru #elif UNITY_ANDROID _configBuilder.Configure().SetObfuscatedAccountId(_uuid); // SetUp UID _googlePlayStoreExtensions = extensions.GetExtension(); - // _googlePlayStoreExtensions.SetObfuscatedAccountId(IPMConfig.IPM_UID); //添加安装游戏后第一次初试化进行恢复购买的回调 只有安卓才有 _googlePlayStoreExtensions.RestoreTransactions(OnRestoreHandle); #endif @@ -538,11 +537,6 @@ namespace Guru Product product = _storeController.products.WithID(info.Setting.ProductId); if (product != null && product.availableToPurchase) { -// #if UNITY_ANDROID -// _configBuilder -// .Configure() -// .SetObfuscatedAccountId(IPMConfig.IPM_UID); -// #endif if (string.IsNullOrEmpty(category)) category = info.Category; _storeController.InitiatePurchase(product); _curProductInfo = info;