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.37k stars 319 forks source link

Close Button color always system. #4498

Open ArmenZoom opened 1 hour ago

ArmenZoom commented 1 hour ago

Describe the bug A clear and concise description of what the bug is. The more detail you can provide the faster our team will be able to triage and resolve the issue. Do not remove any of the steps from the template below. If a step is not applicable to your issue, please leave that step empty.

  1. Environment
    1. Platform:
    2. SDK version 5.9.0:
    3. StoreKit version:
      • [x] StoreKit 1 (default on versions <5.0.0. Can be enabled in versions >=5.0.0 with .with(storeKitVersion: .storeKit1))
      • [] StoreKit 2 (default on versions >=5.0.0)
    4. OS version 18.0, 18.1:
    5. Xcode version Xcode 16.1:
    6. Device and/or simulator:
      • [x] Device
      • [ ] Simulator
    7. Environment:
      • [x] Sandbox
      • [x] TestFlight
      • [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.
Show paywall fullscreen ui.
  1. Steps to reproduce, with a description of expected vs. actual behavior

    let paywallVC = PaywallViewController(offering: offering, fonts: CustomPaywallFontProvider(fontName: "SFProDisplay-(FontType.regular.rawValue)"), displayCloseButton: true) { controller in self.handlePaywallClose(controller) } paywallVC.delegate = self paywallVC.modalPresentationStyle = .overFullScreen vc.present(paywallVC, animated: true)

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

  3. Additional context Add any other context about the problem here. IMG_9533

RCGitBot commented 1 hour ago

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