Post

Replies

Boosts

Views

Activity

App binary rejected - potential XCode back end bug?
Hi, our app - that has been successfully being updated every few weeks on Testflight for years now - suddently (although still compiling and running fine on a device connected to Xcode) fails validation & upload to Testflight. The error message does not give any info, other than "Asset validation failed - The app contains one or more corrupted binaries. Rebuild the app and resubmit (ID: 718a52a4-fed6-49ac-a025-8d62f6285cd2)". The follow up email, says : We identified one or more issues with a recent delivery for your app, "Name of app" 1.23 (1.23). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it. There are no method names "listed above" whatsoever in our case. Have tried restarting, deintegrating pods and reinstalling, restarting xcode and computer, cleaning derived data etc - nothing works. In other SO or web similar cases, it seemed to be an Xcode issue that got resolved by Apple on their back end. Is that the case, if so what's ETA for fix? Otherwise any idea on where to search for the solution or what could be the issue? Thanks
2
0
1.1k
Dec ’23