SKProductMBS re-subscribe?

  1. 3 years ago

    David C

    3 Apr 2017 Pre-Release Testers, Xojo Pro Derby, ITM

    I am adding InApp purchases and subscriptions to a new macOS app for the MAS. The products are OK. I also have defined a range of subscription options and they are showing up in my app as available. The user can click on them and, if they purchase them, will have their expiry date extended.

    Option 1: user never re-subscribes
    Not a problem as I know when their expiry date is. When they next log in, they get warnings, and eventually reduced/stopped service.

    Option 2: user does re-subscribe
    How do I know if/when they renew? Do I need to do a product request each login?
    Is it correct that Apple handles the renewal request (whether accepted or cancelled, and I am informed after the fact), or do I need to prompt the user?

  2. Christian S

    3 Apr 2017 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    You could check receipt on startup or query for products.
    Not sure. Maybe you first check on Apple's website how they would do it in Objective-C.

  3. Christian S

    3 Apr 2017 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    And as you got it working, how about writing a little blog entry about how to use StoreKit in Xojo?

  4. last year

    did you manage to solve?
    I have the same problem and I do not know how to check the renewals managed by apple.

  5. David C

    28 Nov 2018 Pre-Release Testers, Xojo Pro Derby, ITM

    No, I did not solve this issue.

or Sign Up to reply!