bitbucket권한을 받아 레포지토리를 clone하고 빌드를 했는데 빌드가 되지 않고 다음과 같은 오류가 발생했다.
No account for team "team name". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials.
음.. 내가 선택한 팀의 계정이 없다
그래서 해결책을 검색해보니 AppleDeveloper에 팀 추가를 진행해야 한다고 한다.
그래서 기업에 팀초대를 부탁드렸는데 무슨말인지 못알아들으셔서 혹시 내가 틀렸나 하고 엄청 검색해보니 내가 틀린게 아니였다..ㅠㅠㅠㅠ 그 이후에도 Bitbucket 초대로 잘못 알아들으셔서 다시 엄청난 검색을 하고 'Apple Developer 사이트 > Account > people 메뉴에 들어가면 멤버 추가가 가능하도록 되어 있습니다. 다시 확인 부탁드립니다.' 라고 말씀드렸당..
그 후 초대메일이 왔다
그런데 받게 된 권한이 제품 개발이였다!
제품개발이 무엇이냐하면
이런 권한마다 접근할 수 있는 것이 달라진다!!
문제는.. 제품권한으로 받았더니 아래 중 표시된 Certificates, identifiers & Profiles가 나타나지 않았다 😭
처음에는 제품권한으로 받으면 이 부분에 접근할 수 없는건가 하고 엄청 알아봤더니
(https://help.apple.com/developer-account/#/dev3e8818774) 이 링크를 참고해서 많은 사실을 알게 되었는데
관리 또는 제품개발 권한으로 받으면 된다고 해서 제품개발 권한에 대한 문제는 아니라고 판단했다.
문제는
비어있는 체크에 해당하는 권한을 가지려면 추가 권한이 필요했다.
즉, 관리로 권한을 받으면 문제가 없지만,
제품개발로 권한을 받으면 추가 권한이 필요하다.
이 부분은 관리자가 해결해 주어야 하는데,
이와 같은 화면에서 해당하는 사용자를 선택한다.
여기서 표시한 인증서, 식별자 및 프로파일에 엑세스에 체크를 해 주어야 권한을 받을 수 있다.
권한을 받은 후 다시 접속해보면 정상적으로 Certificates, identifiers & Profiles가 나타난다.