[BUG] In debug build (on device), StoreKitManager.refreshReceipt() inside fetchConfiguration() never finishes and so the paywall never completes initialization and doesn't work #142
[X] I have searched existing issues and this is not a duplicate
[ ] I have attempted to reproduce the issue and include an example project.
General information
Superwall version: 3.0.0
iOS version(s): 16.5
CocoaPods/Carthage version (if applicable):
Xcode version: 14.3
Devices/Simulators affected: iPhone 13 Pro
Reproducible in the demo project? (Yes/No):
Related issues:
Describe the bug
I am running debug builds in iOS simulator and on device to test Superwall.
In simulator: Apple ID login shows up.
On device (iOS): No login, but the fetchConfiguration() never makes it past the await storeKitManager.refreshReceipt() line (link).
New issue checklist
README
and documentationGeneral information
Superwall
version: 3.0.0Describe the bug
I am running debug builds in iOS simulator and on device to test Superwall.
In simulator: Apple ID login shows up. On device (iOS): No login, but the
fetchConfiguration()
never makes it past theawait storeKitManager.refreshReceipt()
line (link).Steps to reproduce
Just run an app in debug mode on iOS device.
Other Information
Anything I can provide?