codesign command failed - Requirement syntax error - unexpected token

I am trying to distribute my Unity app to test flight. Build works on iPhone locally, archiving also works but when I start distribution to test flight I get this Error

codesign command failed (/var/folders/gn/ql1bht8j2z7b18b3xtt0j7rr0000gn/T/XcodeDistPipeline.~~~2gmyFJ/Root/Payload/TondoJigsaw2.app/Frameworks/UnityFramework.framework: replacing existing signature /var/folders/gn/ql1bht8j2z7b18b3xtt0j7rr0000gn/T/XcodeDistPipeline.~~~2gmyFJ/Root/Payload/TondoJigsaw2.app/Frameworks/UnityFramework.framework: invalid or corrupted code requirement(s) Requirement syntax error(s): line 1:152: unexpected token: sQuaricon )

I am not sure what is the problem Team name is: “sQuaricon” Name Surname s.p. Bundle ID is: com.Squaricon.TondoJigsaw2

When I change bundle ID to com.testasd.TondoJigsaw2 (I do this in Xcode before archiving) that error disappears and I reach the part where I have to pick language. Even though this is not the solution, I think it is interesting, it implies issue might be with Bundle ID but this bundle ID is correct.

I am using "automatically manage signing", I did not create any provisioning profile or certificate manually.

Answered by DTS Engineer in 840236022

I’ve seen this before, both here on the forums and in DTS cases. The issue is that your team name contains a double quote. This causes grief for Xcode’s build system. Two suggestions:

  • I recommend that you file a bug against Xcode. It should be able to handle this. Please post your bug number, just for the record.

  • In the meantime, contact Apple Developer Program Support and ask them to change your team name to remove the double quotes. You can kick off that conversation via Apple > Developer > Contact Us.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

I’ve seen this before, both here on the forums and in DTS cases. The issue is that your team name contains a double quote. This causes grief for Xcode’s build system. Two suggestions:

  • I recommend that you file a bug against Xcode. It should be able to handle this. Please post your bug number, just for the record.

  • In the meantime, contact Apple Developer Program Support and ask them to change your team name to remove the double quotes. You can kick off that conversation via Apple > Developer > Contact Us.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

DTS Engineer thank you very much for your answer. I have filed a bug FB17665200. I will request team name change (removing double quotes). Have a nice day! :)

codesign command failed - Requirement syntax error - unexpected token
 
 
Q