ITMS-90429: Invalid Swift Support on libswiftCompatibilitySpan.dylib after update to Xcode 26.4.1

Hello, after updating to Xcode 26.4.1, our app is rejected on App Store Connect because of the following error:

ITMS-90429: Invalid Swift Support - The files libswiftCompatibilitySpan.dylib aren’t at the expected location /Payload/AlbusAir.app/Frameworks. Move the file to the expected location, rebuild your app using the current public (GM) version of Xcode, and resubmit it.

We did not change anything to the code, we didn't update any dependency. As far as I'm aware, we don't use Spans in Swift.

I even tried copying the dylib myself in the app in a Xcode build phase and it still doesn't work.

Can someone help? Thanks !

Thanks for the post.

This normally occurs when updating to newer versions of Xcode as swift support requirements, the validator checks the swift the executables from Frameworks folders in the app, and makes sure that the names match 1 to 1.

The libswiftCompatibilitySpan.dylib library. The ITMS-90429 error triggers because App Store Connect is extremely strict about how Swift dynamic libraries are packaged inside your exported .ipa file.

What version of Xcode are you using?

When you manually copy the .dylib into the app's Frameworks folder, it fails App Store validation because Apple requires Swift libraries to exist inside the folder at the root of the .ipa archive. Are you manually doing that? Or are you are using CocoaPods?

I would recommend to also check this thread https://discussions.apple.com/thread/256135560?sortBy=rank

Albert
  Worldwide Developer Relations.

I am using Xcode 26.4.1 (17E202).

To copy the dylib, I am using a custom made Xcode build phase. I opened the resulting IPA to check, and the .dylib is present in Payload/AlbusAir.app/Frameworks/libswiftCompatibilitySpan.dylib. I put it here because the ITMS-90429 error told me that the file is expected in /Payload/AlbusAir.app/Frameworks.

I checked the thread that you linked but I don't see any useful answer made to the OP, did I miss something?

Thanks for your help !

You didn't miss a think and it seems you are using the latest Xcode and still producing the ITMS-90429 error without moving the framework. Very weird. But we should get to the bottom of the issue. May I ask you to file a bug?

nce you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

Albert
  Worldwide Developer Relations.

ITMS-90429: Invalid Swift Support on libswiftCompatibilitySpan.dylib after update to Xcode 26.4.1
 
 
Q