RevenueCat/purchases-ios

New RevenueCatUI.xcframework is causing upload issues

Closed this issue · 3 comments

Describe the bug
#4168 added the ability to receive the RevenueCatUI framework as xcframework binary - which is great! While it works for development, it fails to upload the app to the App Store due to several bundle errors (see below), making it impossible to use.

365227991-6df53c56-d442-4830-b62d-a8351b16e458
  1. Environment

    1. Platform: iOS
    2. SDK version: 5.3.2
    3. StoreKit version:
      • StoreKit 2 (enabled with usesStoreKit2IfAvailable(true))
    4. OS version: 17.5, 18.0 Beta
    5. Xcode version: 15, 16 Beta
    6. Device and/or simulator:
      • Device
      • Simulator
      • Production
    7. Environment:
      • Sandbox
      • TestFlight
      • Production
    8. How widespread is the issue. Percentage of devices affected.
  2. Steps to reproduce, with a description of expected vs. actual behavior

  • Include both RevenueCat.xcframework and RevenueCatUI.xcframework in your project
  • Generate a production bundle
  • Attempt to upload it to App Store Connect

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

@hansemannn thanks for reporting! We'll take a look

@hansemannn We were embedding the RevenueCat.xcframework, we fixed that and just updated 5.3.2's RevenueCatUI.xcframework.zip

Can you please confirm that one works?

https://github.com/RevenueCat/purchases-ios/releases/download/5.3.2/RevenueCatUI.xcframework.zip