Hello everyone,
My team is in the process of migrating from Xcode 15.2 to Xcode 16.2, and we are also transitioning from Intel Macs to M3 Max Macs. During this transition, we had to update the "Excluded Architectures" settings to include arm64 for compatibility with our new machines.
Everything seemed fine when testing builds locally on our individual machines. However, when we merged our changes into a shared branch and attempted to archive the build or run it on Codemagic, we encountered the following error:
Build input file cannot be found: '/Users/.../DerivedData/.../UninstalledProducts/iphoneos/Router.framework/Router'.
Did you forget to declare this file as an output of a script phase or custom build rule which produces it?
Steps We Have Taken:
Checked Derived Data: We cleared DerivedData and rebuilt the project, but the issue persists.
New Branch Testing: We combined all the merged changes into a new branch on a single machine to rule out any Xcode version mismatches, but we still see the same issue.
Any guidance would be much appreciated. Thanks in advance!
Topic:
Developer Tools & Services
SubTopic:
Xcode