public IOSBillingInitChecker(BillingInitListener listener) { _listener = listener; if(IOSInAppPurchaseManager.Instance.IsStoreLoaded) { _listener(); } else { IOSInAppPurchaseManager.OnStoreKitInitComplete += HandleOnStoreKitInitComplete; if(!IOSInAppPurchaseManager.Instance.IsWaitingLoadResult) { IOSInAppPurchaseManager.Instance.loadStore(); } } }
public IOSBillingInitChecker(BillingInitListener listener) { _listener = listener; if(IOSInAppPurchaseManager.instance.IsStoreLoaded) { _listener(); } else { IOSInAppPurchaseManager.instance.addEventListener(IOSInAppPurchaseManager.STORE_KIT_INITIALIZED, OnStoreKitInit); if(!IOSInAppPurchaseManager.instance.IsWaitingLoadResult) { IOSInAppPurchaseManager.instance.loadStore(); } } }
public IOSBillingInitChecker(BillingInitListener listener) { _listener = listener; if (IOSInAppPurchaseManager.Instance.IsStoreLoaded) { _listener(); } else { IOSInAppPurchaseManager.Instance.addEventListener(IOSInAppPurchaseManager.STORE_KIT_INITIALIZED, OnStoreKitInit); if (!IOSInAppPurchaseManager.Instance.IsWaitingLoadResult) { IOSInAppPurchaseManager.Instance.loadStore(); } } }
public IOSBillingInitChecker(BillingInitListener listener) { _listener = listener; if (IOSInAppPurchaseManager.Instance.IsStoreLoaded) { _listener(); } else { IOSInAppPurchaseManager.OnStoreKitInitComplete += HandleOnStoreKitInitComplete; if (!IOSInAppPurchaseManager.Instance.IsWaitingLoadResult) { IOSInAppPurchaseManager.Instance.loadStore(); } } }
public BillingInitChecker(BillingInitListener listener) { _listener = listener; if (PaymentManager.Instance.IsStoreLoaded) { _listener(); } else { PaymentManager.OnStoreKitInitComplete += HandleOnStoreKitInitComplete; if (!PaymentManager.Instance.IsWaitingLoadResult) { PaymentManager.Instance.LoadStore(); } } }