XCode 8 업데이트 후 macOS Sierra 에서 코드 사이닝 에러가 발행하는 경우가 있습니다.
버그인 듯한데요. 아래와 같은 에러 메시지가 출력 됩니다.
Command /usr/bin/codesign failed with exit code 1
임시 해결 책은 다음과 같습니다.
터미널 창을 열고
cd /Users/USER_NAME/Library/Developer/Xcode/DerivedData
으로 이동한 후에
xattr -c *
xattr -rc .
명령어를 치면 면 일단 빌드는 됩니다.
Archive 할때는 빌드되는 동안 xattr -rc . 을 계속 실행해 주셔야 빌드가 완료 됩니다.
XCode Module Cache에 문제가 발생하는 것 같습니다.
참고하세요
근본적인 해결책 : 프로젝트를 새로 만들어서 소스 파일 정리하서 추가 하면 해결됩니다.