You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
Headers are not really required for the project to build, so likely creating a .framework/.xcframework with just the dylib is enough. The apps with Flex UI package are building correctly only with the .dylib right now without any additional headers, right, and it works (it just isn't accepted by Apple when uploading the build).
Also, there's no Swift whatsoever in this package, my guess is that Apple is just assuming any binary is a Swift package and sending this message, but really we just need to repackage the binary properly, no need to mess with any more options in XCode.
Closing this because its a duplicate of #25, please let's focus the conversation there.
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.The text was updated successfully, but these errors were encountered: