Skip to main content
Question

Cannot display Paywall on Unity iOS

  • June 20, 2026
  • 3 replies
  • 15 views

Forum|alt.badge.img+1

I’m using the RevenueCatUI package in Unity to display the paywall created in the RC dashboard, which works perfectly on Android, but when I build for iOS, I get the following error when calling the method to present the paywall:

`RevenueCatUI/resource_bundle_accessor.swift:44: Fatal error: unable to find bundle named RevenueCat_RevenueCatUI`

I’m using RevenueCat 5.76.0. 

Any ideas?

3 replies

Forum|alt.badge.img+3
  • June 20, 2026

Hey there!

Could you check these steps?

  1. In Xcode, select the UnityFramework target.
  2. Go to Build Phases.
  3. Check Copy Bundle Resources.
  4. Add RevenueCat_RevenueCatUI.bundle if missing.
  5. Also check the main app target if UnityFramework does not work.
  6. Clean build folder, delete DerivedData, rebuild.

Forum|alt.badge.img+1
  • Author
  • New Member
  • June 22, 2026

Hi,

Thanks for your response.

I checked in Copy Bundle Resources, and there are only two things in there (PrivacyInfo.xcprivacy and GoogleService-Info.plist). When I try to add, no .bundle files come up, only RevenueCatUI.m. This file is already included in Compile Sources. In Link Binary with Libraries, I can see “PurchasesHybridCommon” and “PurchasesHybridCommonUI” but no other RevenueCat packages. I’m using SPM.

Doing a finder search in the project folder shows no bundle files at all.


Forum|alt.badge.img+1
  • Author
  • New Member
  • June 22, 2026

I have resolved this now. The version of the RevenueCat SDK was set to 5.79.0 < 6.0.0, but the PurchasesHybridCommon package version (18.11.0) required 5.76.0, so it wasn’t resolving correctly. After changing the range to allow this version and rebuilding, it started working.