Aleksandar Ilic
03/20/2025, 12:38 PMcash-app-paging-runtime-ui-kit
. Got stuck with something for a while.
I have a KMP shared library which gets exported as XCFramework so that native iOS app can use the data layer which exposes Flow<androidx.paging.PagingData<T>>
.
When I added `api("app.cash.paging:paging-runtime-uikit")`to iosMain
in shared library, for native iOS project to get PagingCollectionViewController
, I started getting following error when assembleXCFramework
starts.
The error is:
* Source files:
* Compiler version: 2.1.10
* Output kind: FRAMEWORK
e: java.lang.IllegalStateException: IrClassSymbolImpl is unbound. Signature: androidx.paging/NullPaddedList|null[0]
at org.jetbrains.kotlin.ir.symbols.impl.IrSymbolBase.getOwner(IrSymbolImpl.kt)
Both paging libraries (androidx and cashapp) are at 3.3.0-alpha02
. Anyone have any idea what is wrong here? Any hint is appreciated. Thanks!