bizz84 / bizz84/SwiftyStoreKit

Completion on success purchase is not call-backed on iOS 17 simulator

Open
#699 5 comments 0 reactions 0 assignees View on GitHub
type: bug
Dominant language
Swift
Stars
6.7k
Forks
801
PR merge metrics
No merged PRs in 30d

Description

## Bug Report

* Completion is not call-backed **on iOS 17** when it succeeds in purchasing an auto-renew subscription by `purchaseProduct()`.
* Besides, the purchase view (sheet) appears again and again and again.
* If I close the purchase view (sheet), the completion is call-backed with the error of canceling the purchase.

**To Reproduce**

1. Purchase the auto-renew product by the `purchaseProduct()`
2. Sign in to the Sandbox Apple account

**Expected behavior**

Completion is call-backed when it succeeds in purchasing on iOS 17

## Platform Information
- OS: iOS 17
- Purchase Type: auto-renewable subscription
- Environment: sandbox
- SwiftyStoreKit version: 0.16.4
- Xcode: Version 15.0 beta 7 (15A5229h)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.