getProductDetailsFromAppStore method
Implementation
Future<List<ProductDetails>> getProductDetailsFromAppStore(
BuildContext context) async {
List subs = context
.read<AdBase>()
.data!['subscription_config'];
List<String> productIds = <String>[
...subs.map((e) {
return e['id'];
})
];
print("Product Ids =========>");
print(productIds);
final ProductDetailsResponse productDetailResponse =
await inAppPurchase.queryProductDetails(productIds.toSet());
print("Founded=========>");
print(productDetailResponse.productDetails.length);
for (final notFounded in productDetailResponse.notFoundIDs) {
print(notFounded);
}
return productDetailResponse.productDetails;
}