SwiftyStoreKit
SwiftyStoreKit copied to clipboard
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺
When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your...
## Question After performing purchases restore, when attempting to make a purchase, the following happens: - Expected behaivor: After selecting the product to buy, the purchase and payment flow should...
## Question Hi Team, Whan we verify receipt getting this error. please check  Verify receipt Failed: networkError(error: Error Domain=NSCocoaErrorDomain Code=512 "The file “_MASReceipt”...
## Question I am testing auto-renewing subscriptions in the Sandbox and have noticed that my `SwiftyStoreKit.completeTransactions` completion handler in `AppDelegate` is invoked with a `purchased` state as expected when a...
### Platform - iOS 12 ### In app purchase type - Auto-Renewable Subscription ### Environment - Production ### Version 0.13.2 ### Issue summary Sometime application crashes on restore and startPayment....
## Bug Report When the purchasing is interrupted by apple EULA updated, it fails with unknown error. **To Reproduce** Steps to reproduce the behavior: 1. In App Store Connect, Users...
## Bug Report Installed Xcode 12 beta, using Swift package manager getting version 0.16.1, get this error with build: Could not find module 'SwiftyStoreKit' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator, x86_64...
## Bug Report I'm using code like the following in viewDidLoad at startup, but from a week or two week ago it always returns "notPurchased". ``` func verifyPurchase(productId:String) { let...
I'm trying to update to 0.16.3 so that hopefully a crash I am experiencing related to price locale will be fixed. However Xcode it failing for `Cannot override 'paymentQueue' which...
## Bug Report Call Restore Purchase on macOS 11.2, return "Nothing to Restore", and then receive a callback to restore purchase in the completion function. Actually, you have already purchased....