RevenueCat / purchases-ios

In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.
https://www.revenuecat.com/
MIT License
2.2k stars 295 forks source link

Bug: Last opened is not what is supposed to be. #3952

Closed jesus-mg-ios closed 3 weeks ago

jesus-mg-ios commented 3 weeks ago

Describe the bug

As a simplification, revenuecat uses the last connection with revenuecat as last opened date. This could be nice if you only have an app without the next elements:

https://www.revenuecat.com/docs/dashboard-and-metrics/customer-history/basic-information

The last opening date must be the event of the last opening of the app. Maybe the current last opened field should be renamed to the last connection made.

  1. Environment
    1. Platform: iOS, MacOS
    2. SDK version:
    3. StoreKit version:
      • [x] StoreKit 1
      • [ ] StoreKit 2 (enabled with usesStoreKit2IfAvailable(true))
    4. OS version:
    5. Xcode version:
    6. Device and/or simulator:
      • [x] Device
      • [x] Simulator
    7. Environment:
      • [x] Sandbox
      • [x] TestFight
      • [x] Production
    8. How widespread is the issue. Percentage of devices affected.
  2. Debug logs that reproduce the issue. Complete logs with Purchases.logLevel = .verbose will help us debug this issue.
Logs here
  1. Steps to reproduce, with a description of expected vs. actual behavior

Please fill in

  1. Other information (e.g. stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc.)

  2. Additional context Add any other context about the problem here.

RCGitBot commented 3 weeks ago

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

kmurphy-rc commented 3 weeks ago

Hey @jesus-mg-ios, Thanks for your feedback! I'm moving this to our feedback tracker internally - we try to keep GitHub Issues open for bug reports with our SDK code. If you have any other feedback or feature requests for us, the best way to send it is via the support form in your project settings. Thanks again!

github-actions[bot] commented 2 weeks ago

This issue has been automatically locked due to no recent activity after it was closed. Please open a new issue for related reports.