Skip to main content

iOS SDK migration guide

FlowX.AI 6.0 aligns the names of five iOS SDK APIs with the Android and web SDKs. The build requirements and library dependencies are unchanged, and the 5.9 names still compile, so your app builds with the 6.0 SDK after you update the pod version. Replace the deprecated names afterwards.

System requirements

Library dependencies

Migration steps

1

Update the SDK version

Podfile
Find the SDK version that matches your platform version in Release Notes → v6.0 → Deployment guidelines → Component versions.
2

Replace the deprecated APIs

Replace the 5.9 names with the 6.0 names listed in the Replace deprecated APIs section. The parameters, types and behavior are unchanged.

Replace deprecated APIs

The following 5.9 names still compile in 6.0, but they are deprecated and will be removed in the next LTS release. Replace them now:
Xcode shows a deprecation warning on every deprecated call, with a Fix-it that replaces it with the new name.
These changes are reflected in an actual implementation as shown below:

iOS SDK reference

iOS renderer SDK documentation

Migration overview

Full 5.9.x → 6.0.0 container app upgrade guide
Last modified on October 30, 2026