I have an app that is available for macOS(native) and iOS. The app has non consumable IAP(lifetime) and subscriptions(monthly+annual). The reviewer is unable to complete the purchasing of subscription on Mac. Here is the message:
We discovered one or more bugs in your app when reviewed on Mac running macOS 12.0.1
A receipt error occurred when purchasing subscription, as well as attempt to restore a purchase.
The purchase flow works well on my machine but the app is unable to pass review. It was rejected 3 times already.
The error is RCInvalidReceiptError("The receipt is not valid.")
Revenue SDK version: 3.12.8
BTW, the iOS version of the app passed the review without any problems.
iOS and Mac versions share the same codebase.
Yesterday I submitted Mac version with Adapty(service that is similar to RevenueCat). And voila: app is in ‘Pending developer release’ state.
RevenueCat seems to be totally broken on Mac.