LinkKit V12.8.9 — 2026-11-10
Requirements
This SDK works with any supported version of React Native.
Changes
- Upgrade the bundled iOS SDK to LinkKit 6.5.8.
- Android SDK stays at version 5.5.6.
FinanceKitErrorTypegainsNoAccounts,SyncFailed,
PermissionNotRequested,DataUnavailable,ChannelClosedand
SyncTimedOut, the errors LinkKit 6.5.8 adds tosyncFinanceKit. A
SyncFailederror also carries the server'serrorTypeanderrorCode.
Code that switches exhaustively overFinanceKitErrorneeds the new cases.
Android
Android SDK 5.5.6 (unchanged)
iOS
iOS SDK 6.5.8
Changes
syncFinanceKitfails withNoAccountswhen Apple shared no accounts with
your app; it used to complete successfully.syncFinanceKitcompletes withChannelClosedorSyncTimedOutwhen the
server closes the sync, or it times out, before it finishes; the callback
used to never fire.PermissionNotRequestedreplacesPermissionAccessErrorwhen
requestAuthorizationIfNeededisfalseand the user was never asked.DataUnavailableis reported on a device, region or OS version that cannot
provide Wallet data, including an iPad running an iPhone app.- A FinanceKit authorization failure is reported as
PermissionErrorinstead
ofUnknown. - Any other failure the server reports is delivered as
SyncFailed. - A sync holds an iOS background task once the permission prompt is answered,
so it keeps running for about 30 seconds after the user leaves the app. - Link asks once more when the user leaves Apple's permission sheet without
choosing.