Description:
I am facing an issue with the in_app_purchase Flutter package, which is the official package for handling in-app purchases. After successfully making a purchase on iOS, the 'Purchased' stream is not firing as expected.
Steps to Reproduce:
Request a purchase by buying a consumable or non-consumable product.
Enter necessary credentials if required (e.g., email, password).
Click on Sign In.
Expected Results:
The 'Purchased' stream should fire after a successful purchase on iOS.
Actual Result:
The 'Purchased' stream is not firing after a successful purchase on iOS.
Bottom sheet to purchase the product is popping up again after the purchase is complete.
Environment:
Flutter version: 3.16.8 on channel stable
Package version: in_app_purchase 3.1.11
Operating System: iOS 17.2