Code Monkey home page Code Monkey logo

Comments (6)

RCGitBot avatar RCGitBot commented on June 12, 2024

👀 We've just linked this issue to our internal tracker and notified the team. Thank you for reporting, we're checking this out!

from purchases-ios.

Pattio avatar Pattio commented on June 12, 2024

The reason why I think it's pretty major is the fact that afaik without checkTrialOrIntroDiscountEligibility you can't really properly offer trials and intro discounts which is one of the bigger selling points when using RevenueCat

from purchases-ios.

WesleyClarkRC avatar WesleyClarkRC commented on June 12, 2024

Hi! We would recommend utilizing StoreKit2 with useStoreKit2IfAvailable. The call is deprecated, but not in functionality and it will continue to work. We are working towards a new call site for it. Can you share the debug logs for this when you are getting this unknown response?

from purchases-ios.

Pattio avatar Pattio commented on June 12, 2024

Hey, Wesley, thanks for the response!

We would recommend utilizing StoreKit2 with useStoreKit2IfAvailable.

Is this an official recommendation? I couldn't find any documentation or anything on your site that would suggest this.

I had thought of using useStoreKit2IfAvailable but then I was hesitant, because:

  1. I saw quite a few issues on the iOS repo with the RevenueCat team suggesting staying with SK1 as it's more stable/safe, for example this
  2. Going off the default path (since SK1 is the default when you init SDK) seems more dangerous

Can you share the debug logs for this when you are getting this unknown response?

Yes. I found the error which is:

WARN: 🍎‼️ App running on sandbox without a receipt file. Unable to determine intro eligibility unless you've purchased before and there is a receipt available.

I still haven't uploaded my app to the Mac App Store, so if this error will go away for people who download the app from App Store (as noted here) then I'm fine keeping SK1

from purchases-ios.

Pattio avatar Pattio commented on June 12, 2024

I'm closing this since it seem to work fine when the app is downloaded from the App Store

from purchases-ios.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.