Skip to content

Commit

Permalink
IAP: Confirm if isPro without RevenueCat on ios
Browse files Browse the repository at this point in the history
Fixes #171
  • Loading branch information
vHanda committed Jul 14, 2020
1 parent c24cca6 commit dc67105
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion lib/iap.dart
Expand Up @@ -44,7 +44,14 @@ class InAppPurchases {
var iapConn = InAppPurchaseConnection.instance;

if (Platform.isIOS) {
//var history = await iapConn.refreshPurchaseVerificationData();
await iapConn.refreshPurchaseVerificationData();

var response = await iapConn.queryPastPurchases();
for (var purchase in response.pastPurchases) {
var dt = DateTime.fromMillisecondsSinceEpoch(
int.parse(purchase.transactionDate));
return SubscriptionStatus(true, dt.add(const Duration(days: 31)));
}
} else if (Platform.isAndroid) {
var response = await iapConn.queryPastPurchases();
if (response.pastPurchases.isEmpty) {
Expand Down

0 comments on commit dc67105

Please sign in to comment.