InAppFw alternatives and similar libraries
Based on the "App Store" category.
Alternatively, view InAppFw alternatives based on common mentions on social networks and blogs.
SwiftyStoreKit9.6 0.0 L5 InAppFw VS SwiftyStoreKitLightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺
merchantkit7.2 0.0 InAppFw VS merchantkitA modern In-App Purchases management framework for iOS.
InAppPurchase4.2 0.0 InAppFw VS InAppPurchaseA Simple and Lightweight framework for In App Purchase
Apphud3.2 7.6 InAppFw VS ApphudBuild, Measure and Grow iOS subscription business
SwiftInAppPurchase1.0 0.0 L5 InAppFw VS SwiftInAppPurchaseA swift wrapper for iOS in app purchases.
AppReview0.9 10.0 InAppFw VS AppReview⭐️ A tiny library to request review on the AppStore. This is wrapper around native SKStoreReviewController.
Glassfy0.9 1.6 InAppFw VS GlassfyOpen source SDK to quickly integrate subscriptions, stop worring about code maintenance, and getting advanced real-time data. Full support for iOS, iPadOS, WatchOS, MacOS
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of InAppFw or a related project?
In App Purchase Manager framework for iOS
I know it's been too long since the last update, quite a few things happened in my life, but now I am back again and started with a nice update for Swift 4.2 compatibility. More to come, stay tuned!
ToDo for 1.0
- ☐ Documentation!! Work in progress
- ☐ Change productPurchased(productIdentifier: String) -> Bool to return Tuple with 2 bools to replace hasValidReceipt property
- ☑︎ Change NSURLConnection to NSURLSession
First you should add product IDs:
Then you can request them from the Apple servers:
InAppFw.sharedInstance.requestProducts(completionHandler: (success: Bool, products: [SKProduct]?)
Register for notifications:
- kIAPPurchasedNotification - kIAPFailedNotification
Load the previously purchased products:
InAppFw.sharedInstance.loadPurchasedProducts(checkWithApple: Bool, completion: ((valid: Bool) -> Void)?)
true, will validate the Purchase receipt with Apple Servers too. The completion will be only true if the receipt is valid.