Skip to main content
Question

purchases_flutter: ^8.10.1


Forum|alt.badge.img

With macOS Tahoe released today, I wanted to see how my app ran on it. But I ran into a compile error when using the RevenueCate Flutter package:
Swift Compiler Error (Xcode): Protocol 'StoreKit2PurchaseIntentType' requires 'id' to be available in iOS 16.4 and newer

but I wanted to post my issue here to get the ball rolling on using RevenueCat with the new OS 26 versions.

This error was within the StoreKit2PurchaseIntentListener.swift file.

I am using this purchases_flutter: ^8.10.1

3 replies

I can confirm that it is an issue in SwiftUI SDK (purchases-ios-spm) as well in XCode 26 Beta 1.

My minimum deployment target is iOS 18, and the code compiles just fine with purchases-ios (not spm) or Xcode 16.4

 


Yepngo
Forum|alt.badge.img+2
  • New Member
  • 1 reply
  • June 15, 2025

I faced the same issue on iOS SDK. I upgraded to 5.28.1 and it fixed it. Flutter 8.10.2 published 3 days ago brings this dependency, you should give it a try 


Forum|alt.badge.img+8
  • RevenueCat Staff
  • 602 replies
  • June 23, 2025

Hi,

@ahmad-marouf-9adc98 can you try upgrading to our most recent Flutter SDK 8.10.3 and let me know if this resolves what you are seeing? https://github.com/RevenueCat/purchases-flutter/releases/tag/8.10.3

@artemb2b69f can you try upgrading to our most recent iOS SDK 5.29.0 and let me know if this resolves what you are seeing? https://github.com/RevenueCat/purchases-ios/releases/tag/5.29.0


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings