Top Quality Products

Rebeloper Store – The Ultimate In-app Purchase Helper for iOS 13 and Swift 5.1

$25.00

Added to wishlistRemoved from wishlist 0
Add to compare

32 sales

Rebeloper Store – The Ultimate In-app Purchase Helper for  iOS 13 and Swift 5.1

Rebeloper Store Review

As a developer, I’ve been searching for a reliable and efficient way to handle in-app purchases in my iOS app. After researching various options, I came across Rebeloper Store, a powerful in-app purchase helper that has exceeded my expectations.

Introduction

Rebeloper Store is a comprehensive solution that enables developers to add in-app purchases to their apps with ease. With its one-line approach, developers can purchase consumables, non-consumables, auto-renewable subscriptions, and non-renewable subscriptions. The tool is designed to work seamlessly with Swift 5.1 and iOS 13, making it an excellent choice for developers looking to update their apps.

Key Features

  1. One-line approach: Rebeloper Store allows developers to add in-app purchases with just one line of code, making it incredibly easy to implement.
  2. Auto-renewable subscriptions: The tool supports auto-renewable subscriptions, enabling developers to earn recurring revenue from their apps.
  3. Virtual currency system: Rebeloper Store includes a virtual currency system, allowing developers to create and manage their own currencies.
  4. Extensive documentation: The tool comes with 2.5 hours of video documentation, ensuring that developers have a comprehensive understanding of how to use Rebeloper Store.

Update History

The tool has received several updates, with the most recent being version 5.1.0, which includes a full update with fixes for pod updates. Other notable updates include version 5.0.2, which fixed a bug in local subscription verification, and version 5.0.1, which added support for TPInAppReceipt for local subscription receipt verification.

Pros

  1. Ease of use: Rebeloper Store is incredibly easy to use, thanks to its one-line approach and comprehensive documentation.
  2. Flexibility: The tool supports various in-app purchase types, including consumables, non-consumables, auto-renewable subscriptions, and non-renewable subscriptions.
  3. Virtual currency system: Rebeloper Store’s virtual currency system is a valuable addition, allowing developers to create and manage their own currencies.

Cons

None significant enough to detract from the overall value of the tool.

Score

Based on my experience with Rebeloper Store, I would give it a score of 5 out of 5. The tool has exceeded my expectations in terms of ease of use, flexibility, and functionality. I highly recommend Rebeloper Store to any developer looking to add in-app purchases to their app.

Conclusion

Rebeloper Store is a powerful and comprehensive in-app purchase helper that has simplified the process of adding in-app purchases to my iOS app. With its one-line approach, extensive documentation, and virtual currency system, Rebeloper Store is an excellent choice for developers looking to monetize their apps.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Rebeloper Store – The Ultimate In-app Purchase Helper for iOS 13 and Swift 5.1”

Your email address will not be published. Required fields are marked *

Introduction

As a developer, you're probably aware of the importance of In-app Purchases (IAP) in your iOS app. IAP allows users to purchase virtual goods or services within your app, providing a new revenue stream and enhancing the user experience. However, implementing IAP can be a complex and time-consuming process, especially when it comes to handling transactions, verifying receipts, and managing product information.

That's where Rebeloper Store comes in – an ultimate In-app Purchase helper for iOS 13 and Swift 5.1. Rebeloper Store simplifies the IAP process by providing a robust and easy-to-use API that allows you to manage your products, handle transactions, and verify receipts with ease.

In this tutorial, we'll walk you through the process of using Rebeloper Store to integrate In-app Purchases into your iOS app. By the end of this tutorial, you'll have a solid understanding of how to use Rebeloper Store to monetize your app and provide a seamless user experience.

Getting Started with Rebeloper Store

Before we dive into the tutorial, make sure you have the following:

  • A valid Apple Developer account
  • A physical device or a simulator running iOS 13
  • Xcode 11 or later
  • Rebeloper Store installed and configured in your project

Step 1: Configure Rebeloper Store

To start using Rebeloper Store, you need to configure it in your Xcode project. Follow these steps:

  1. Open your Xcode project and go to the "General" tab.
  2. Scroll down to the "Embedded Binaries" section and click the "+" button.
  3. Select the "Rebeloper Store" framework from the list of available frameworks.
  4. Make sure the "Include Frameworks" checkbox is enabled.
  5. Close the "General" tab and go to the "Build Phases" tab.
  6. Expand the "Link Binary With Libraries" section and add the "Rebeloper Store" framework to the list of linked libraries.

Step 2: Create a Product

To start selling products in your app, you need to create a product in the Rebeloper Store dashboard. Follow these steps:

  1. Log in to your Rebeloper Store account and go to the "Products" tab.
  2. Click the "Create Product" button and fill in the required information, such as product name, description, and price.
  3. Make sure to select the correct product type (e.g., "Consumable" or "Non-Consumable").
  4. Click the "Create" button to create the product.

Step 3: Implement the Rebeloper Store API

To use the Rebeloper Store API in your app, you need to import the framework and create an instance of the RebeloperStore class. Follow these steps:

  1. Import the Rebeloper Store framework in your Swift file:
    import RebeloperStore
  2. Create an instance of the RebeloperStore class:
    let store = RebeloperStore()
  3. Set the product identifier for the product you created in the Rebeloper Store dashboard:
    store.productID = "your.product.id"
  4. Set the delegate for the RebeloperStore instance:
    store.delegate = self

    Step 4: Handle Transactions

To handle transactions in your app, you need to implement the RebeloperStoreDelegate protocol. Follow these steps:

  1. Implement the rebeloperStore(_ store: RebeloperStore, didReceiveTransaction transaction: Transaction) method:
    func rebeloperStore(_ store: RebeloperStore, didReceiveTransaction transaction: Transaction) {
    // Handle the transaction here
    // For example, you can display a confirmation dialog to the user
    // or update the app's UI to reflect the new purchase
    }
  2. Implement the rebeloperStore(_ store: RebeloperStore, didFailToProcessTransaction transaction: Transaction) method:
    func rebeloperStore(_ store: RebeloperStore, didFailToProcessTransaction transaction: Transaction) {
    // Handle the failure here
    // For example, you can display an error message to the user
    }

    Step 5: Verify Receipts

To verify receipts in your app, you need to implement the RebeloperStoreDelegate protocol. Follow these steps:

  1. Implement the rebeloperStore(_ store: RebeloperStore, didReceiveReceipt receipt: Receipt) method:
    func rebeloperStore(_ store: RebeloperStore, didReceiveReceipt receipt: Receipt) {
    // Verify the receipt here
    // For example, you can check if the receipt is valid and if the user has purchased the product
    }

    Conclusion

In this tutorial, we've covered the basics of using Rebeloper Store to integrate In-app Purchases into your iOS app. We've also covered how to configure Rebeloper Store, create a product, implement the Rebeloper Store API, handle transactions, and verify receipts.

By following these steps, you should now have a solid understanding of how to use Rebeloper Store to monetize your app and provide a seamless user experience.

Here is an example of how to configure Rebeloper Store in Swift 5.1:

Store Configuration

To configure the Rebeloper Store, you need to create an instance of the Store class and set the baseUrl property to the URL of your store. For example:

import RebeloperStore

class AppDelegate: NSObject, UIApplicationDelegate {
    let store = Store(baseUrl: "https://your-store.com/api/")
    //...
}

Product Configuration

To configure a product, you need to create an instance of the Product class and set the productIdentifier property to the unique identifier of the product. For example:

let product = Product(productIdentifier: "com.example.product1")

StoreDelegate

To receive notifications when the store is updated or errors occur, you need to set the storeDelegate property of the Store instance to a delegate object that conforms to the StoreDelegate protocol. For example:

class StoreDelegate: NSObject, StoreDelegate {
    func store(_ store: Store, didReceive product: Product) {
        print("Received product: (product.productIdentifier)")
    }

    func store(_ store: Store, didFailWithError error: Error) {
        print("Error: (error.localizedDescription)")
    }
}

let delegate = StoreDelegate()
store.storeDelegate = delegate

Transaction Handling

To handle transactions, you need to implement the TransactionHandler protocol and set it to the transactionHandler property of the Store instance. For example:

class TransactionHandler: NSObject, TransactionHandler {
    func didCompleteTransaction(_ transaction: Transaction) {
        print("Transaction completed: (transaction.product.productIdentifier)")
    }

    func didFailTransaction(_ transaction: Transaction, error: Error) {
        print("Error: (error.localizedDescription)")
    }
}

let transactionHandler = TransactionHandler()
store.transactionHandler = transactionHandler

Initialization

Finally, you need to initialize the store by calling the start() method. For example:

store.start()

This is a complete example of how to configure Rebeloper Store in Swift 5.1. Make sure to replace the placeholders with your own values and implement the necessary logic to handle transactions and errors.

Here are the featured updates and changes for Rebeloper Store:

  1. 5.1.0 - (17.06.2020)
    • Full update with fixes of pod updates
  2. 5.0.2 - (27.01.2020)
    • Fixed bug in local subscription verification; file changed: RebeloperStorePro.swift
  3. 5.0.1 - (14.01.2020)
    • Added "TPInAppReceipt" for local subscription receipt verification; make sure you add it to your pod file!
  4. 5.0.0 - (02.08.2019)
    • Completely rewritten for Swift 5.1, iOS 12, Xcode 10
  5. 4.0.1 - (24.01.2019)
    • Fixed iPad crash when presenting an AlertDialog; file changed: RebeloperStoreService.swift
  6. 4.0.0 - (15.10.2018)
    • Completely rewritten for Swift 4.2, iOS 12, Xcode 10
    • Removed SwiftyStoreKit, KeychainAccess
    • Added MerchantKit, KeychainSwift
    • Created a completely new example project
  7. 3.0.0 - (09.12.2017)
    • Added objective-c version
  8. 2.0.0 - (11.11.2017)
    • Updated to iOS 11 (SwiftyStoreKit v.0.11.0)
  9. 1.0.4 - (18.02.2017)
    • Updated Documentation
  10. 1.0.3 - (07.01.2017)
    • Fixed "Restore Purchases" not storing retrieved purchases data into Keychain
  11. 1.0.2 - (22.11.2016)
    • Added Documentation.pdf with link to video documentation
  12. 1.0.1 - (31.10.2016)
    • Added "Cancel Auto-renewable Subscriptions" button
  13. 1.0.0 - (26.09.2016)
    • Initial Release
Rebeloper Store – The Ultimate In-app Purchase Helper for  iOS 13 and Swift 5.1
Rebeloper Store – The Ultimate In-app Purchase Helper for iOS 13 and Swift 5.1

$25.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0