Hi,
I am having trouble with setting up RevenueCat. Has anyone seen this error? I have gone back through set up twice, and everything seems fine. The only thing I think might be off is where you define the "Entitlement ID", it's an input "Value" box now vs what it shows in the tutorial vid. This is where I manually entered the "Entitlement Identifier". Does that look right?
Here is the error log from my Terminal.
Error: Couldn't resolve the package 'purchases_flutter' in
'package:purchases_flutter/purchases_flutter.dart'.
lib/flutter_flow/revenue_cat_util.dart:2:8: Error: Not found:
'package:purchases_flutter/purchases_flutter.dart'
import 'package:purchases_flutter/purchases_flutter.dart';
^
lib/flutter_flow/revenue_cat_util.dart:6:1: Error: Type 'Offerings' not found.
Offerings? _offerings;
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:7:1: Error: Type 'CustomerInfo' not
found.
CustomerInfo? _customerInfo;
^^^^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:10:1: Error: Type 'Offerings' not found.
Offerings? get offerings => _offerings;
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:11:1: Error: Type 'CustomerInfo' not
found.
CustomerInfo? get customerInfo => _customerInfo;
^^^^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:13:18: Error: Type 'CustomerInfo' not
found.
set customerInfo(CustomerInfo? customerInfo) => _customerInfo = customerInfo;
^^^^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:6:1: Error: 'Offerings' isn't a type.
Offerings? _offerings;
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:7:1: Error: 'CustomerInfo' isn't a type.
CustomerInfo? _customerInfo;
^^^^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:13:18: Error: 'CustomerInfo' isn't a
type.
set customerInfo(CustomerInfo? customerInfo) => _customerInfo = customerInfo;
^^^^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:27:13: Error: Undefined name 'Purchases'.
await Purchases.setDebugLogsEnabled(debugLogEnabled);
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:28:13: Error: Undefined name 'Purchases'.
await Purchases.setup(appStoreKey);
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:30:13: Error: Undefined name 'Purchases'.
await Purchases.setDebugLogsEnabled(debugLogEnabled);
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:31:13: Error: Undefined name 'Purchases'.
await Purchases.setup(playStoreKey);
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:45:5: Error: Undefined name 'Purchases'.
Purchases.addCustomerInfoUpdateListener((info) {
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:61:26: Error: Undefined name 'Purchases'.
customerInfo = await Purchases.purchasePackage(revenueCatPackage);
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:76:24: Error: Undefined name 'Purchases'.
_offerings = await Purchases.getOfferings();
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:84:27: Error: Undefined name 'Purchases'.
_customerInfo = await Purchases.getCustomerInfo();
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:94:26: Error: Undefined name 'Purchases'.
customerInfo = await Purchases.getCustomerInfo();
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:109:29: Error: Undefined name
'Purchases'.
customerInfo = (await Purchases.logIn(uid)).customerInfo;
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:111:28: Error: Undefined name
'Purchases'.
customerInfo = await Purchases.logOut();
^^^^^^^^^
lib/flutter_flow/revenue_cat_util.dart:122:26: Error: Undefined name
'Purchases'.
customerInfo = await Purchases.restorePurchases();