Hi, I finally managed to solve this issue with MacMini M4 with MacOS26.1 Tahoe (I don't know if it's the same with other Mac or with Sequoia).
Just to clarify:
the solution was exactly what Erel suggested (downloading Firebase and removing the signatures).
My problem was that
I wasn’t doing those steps correctly, so the frameworks weren’t in a valid state.
Here is what actually worked:
1) BuildServer unzip issue (missing symlinks)
Even though I unzipped the BuildServer with all precautions (Safari auto-unzip disabled, unzipping from Terminal, avoiding Desktop/iCloud folders), the frameworks inside
Libs/Extra still didn’t contain the proper
symlinks.
ls -l inside nanopb.xcframework showed normal folders instead of the expected symbolic links (Headers -> Versions/Current/Headers, etc.).
So the Firebase frameworks packaged in the BuildServer were not correct.
2) Downloaded the official Firebase Apple SDK again
https://firebase.google.com/download/ios#integrate-manually
This time I completely replaced the folder B4iBuildServer/Libs/Extra/Firebase with the fresh one from the ZIP.
This was one of the steps I had not done correctly before.
Now, ls -l inside nanopb.xcframework correctly show the symlink:
eb@Mac-mini-di-MiniLab nanopb.framework % ls -l
total 0
lrwxr-xr-x 1 eb staff 24 24 nov 10:10 Headers -> Versions/Current/Headers
lrwxr-xr-x 1 eb staff 24 24 nov 10:10 Modules -> Versions/Current/Modules
lrwxr-xr-x 1 eb staff 23 24 nov 10:10 nanopb -> Versions/Current/nanopb
lrwxr-xr-x 1 eb staff 26 24 nov 10:10 Resources -> Versions/Current/Resources
drwxr-xr-x@ 4 eb staff 128 5 nov 06:37 Versions
3) Removed all existing code signatures
Before, I had removed only some signatures.
This time I removed
all _CodeSignature folders recursively using terminal:
cd ~/B4iBuildServer/Libs/Extra/Firebase
find . -name "_CodeSignature" -type d -exec rm -rf {} +
After doing the process correctly the project compiled successfully.
Thanks