Posts

Post not yet marked as solved
0 Replies
256 Views
Hi Everyone, I've been working on implementing the code redemption sheet in our iOS application. I've successfully redeemed the code using the code redemption sheet. However, after redeeming the code, the redemption sheet displays an "Open Application" button. When I attempt to click on this button, it remains unresponsive, and nothing happens. Everything works correctly once I dismiss the redemption sheet using the cancel button. The main issue here I am facing is that the "Open Application" button on the redemption sheet is not functioning as expected. we are presenting the code redemption sheet using the below code. SKPaymentQueue.default().presentCodeRedemptionSheet() Listening to the updated transactions using the below function. func paymentQueue(_: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) I have tested it with iOS 16 and 17 devices, and the issue persists on both devices. If anyone knows of a solution for this issue, please share it. Your assistance would be greatly appreciated.
Posted Last updated
.
Post not yet marked as solved
1 Replies
236 Views
Hi Everyone, We are currently in the process of implementing the "redeem offer code" feature in our application. We have tested it with the latest version of our application, which is available on the App Store as version 6.94.1. During testing, we encountered some issues with iOS 15.6 devices. Specifically, on iOS 15.6 devices, after redeeming the code using the code redemption sheet, we do not receive any callbacks in the "updatedTransactions" function. However, with other iOS versions, we receive the callbacks correctly, allowing us to display the successful subscription UI based on the latest receipt. We present the redeem sheet using the following code: SKPaymentQueue.default().presentCodeRedemptionSheet() We listen for updated transactions using the following function: func paymentQueue(_: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) If anyone knows of a solution for this issue, please share it. Your assistance would be greatly appreciated. Thank you.
Posted Last updated
.