Xcode 에러 - requires a development team...
기분좋게 맥으로 처음 Xcode를 열고 새로운 프로젝트를 내 아이폰에서 실행시켜 보려 했는데 이런 오류가 발생하였다.
에러 내용
에러코드:
/{프로젝트 경로}/{프로젝트 이름}.xcodeproj Signing for "{프로젝트 이름}" requires a development team. Select a development team in the Signing & Capabilities editor.

에러가 생긴 이유
이 오류는 개발자 계정을 지정해 주지 않아서 생긴 오류이다. Xcode에서 iOS용 어플리케이션을 빌드하고 iOS에서 실행시키려면 어플리케이션이 제3자에 의해 위/변조 되지 않았는지 확인해줄 사이닝(Signing)된 디지털 인증서가 필요한데 이때 필요한 사이닝 인증서를 발급 받는데 개발자 계정이 필요하다.
에러 해결 방법
아래 사항을 잘 따라하도록 하자!
우선 Xcode 창에서
+ , 를 눌러 설정창으로 이동한다.
그런 다음 설정창의 Account 탭으로 이동해 + 버튼을 누른다.

+ 버튼을 누르면 무슨 계정을 추가할거냐 묻는데 여기서 Apple ID를 골라준다.

본인이 사용하는 Apple ID로 로그인을 해준다.

성공적으로 로그인 하였다면 아래와 같이 본인의 Apple ID와 Team 이름이 표시될 것이다.

설정창을 닫고 다시 Xcode로 돌아와 자신이 하려는 프로젝트 메인 트리를 선택한다.

누른다면 프로젝트 설정창으로 들어오게 되는데 여기서 Signing & Capabillities 탭으로 이동해 Team을 선택해준다.

Team을 아까 추가한 계정으로 지정해주면 이제 에러 없이 iOS 기기에서 만든 어플을 돌려볼 수 있을 것이다.

참고
인증서 - 지원 - Apple Developer
포럼 Apple 엔지니어 및 다른 개발자에게 개발 주제에 관해 질문하고 이야기를 나눌 수 있습니다. 포럼 보기(영문)
developer.apple.com
반응형