When submitting an iOS build to App Store Connect, the build gets rejected with the error
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing.
This happens while using Xcode 16.2 and Flex UI 1.2. The issue occurs because a .dylib file inside Embedded Frameworks is included when building the iOS app from Unity, which causes missing Swift library dependencies.
The app should pass validation, but it fails due to this issue. I ensure that in Xcode ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
is set to YES
in Build Settings too. This issue may be related to how Flex UI 1.2 handles Swift libraries in Xcode 16.2.
A potential fix could be converting the .dylib
files into an .xcframework
, but this requires the header files (.h) of the .dylib
files to properly expose the symbols and functions. Since these headers are not available, converting the .dylib
to an .xcframework
is not an option either.
Thanks in advance for your any support...
I tried submitting an iOS build to App Store Connect that uses "unity flex ui"