feat: 全局监听iap,在home初始化。避免过早处理,升级dart和flutter,支持storekit插件,强制指定storekit2版本

This commit is contained in:
speakeloudest 2025-12-17 20:36:52 -08:00
parent 801a77f942
commit 554d12193e

View File

@ -198,13 +198,9 @@ class KRIAPService extends GetxService {
// 5. UI
Future<void> retryUnfinishedTransactions() async {
try {
KRCommonUtil.kr_showLoading(message: '正在查找未完成订单...');
await _iap.restorePurchases();
// 5 loading
Future.delayed(const Duration(seconds: 5), () => KRCommonUtil.kr_hideLoading());
} catch (e) {
KRCommonUtil.kr_hideLoading();
KRCommonUtil.kr_showToast("请求失败,请稍后重试");
print('e');
}
}