teampeer iOS Team Setup · 3min-career

Internal Guide

팀 계정 만들기,
가입부터 초대 완료까지

팀장이 Apple Developer Program에 가입하고, 팀원을 초대하고, 팀원이 Xcode에 팀을 연결하기까지의 전 과정. 팀장이 해야 할 일 네 가지와 팀원이 할 일 한 가지로 끝난다.

Timeline

01

팀장
Apple ID

Apple ID 준비 — 2단계 인증까지

가입에 쓸 Apple ID를 정한다. 팀장 개인이 이미 쓰는 Apple ID를 써도 되고, 회사용을 새로 만들어도 된다. 어느 쪽이든 조건은 하나다.

  1. Apple ID가 없다면 appleid.apple.com에서 새로 만든다
  2. 2단계 인증(Two-Factor Authentication)을 반드시 켠다 꺼져 있으면 Developer Program 가입 자체가 진행되지 않는다
  3. 이름·국가 등 계정 정보가 실제와 일치하는지 확인한다 가입 심사에서 결제 정보와 대조된다
미리 알아둘 것 — 이 Apple ID가 팀의 Account Holder(최고 권한자)가 된다. 법적 동의·결제·멤버십 갱신이 모두 이 계정으로 묶이므로, 퇴사 가능성이 있는 개인 계정보다는 팀장이 책임지고 관리할 계정을 쓰는 게 좋다.

02

팀장
Enroll

가입 유형 결정 후 Developer Program 가입

가입 유형이 두 가지인데 비용은 둘 다 연 129,000원(US $99)으로 같고, 걸리는 시간과 출시 명의가 다르다. 여기서 갈림길을 먼저 정한다.

구분개인 (Individual)조직 (Organization)
준비물Apple ID + 카드+ 사업자(법인 등 법적 실체), D-U-N-S 번호, 대표 전화·웹사이트
소요 시간수 시간 ~ 2일1~2주 (D-U-N-S 발급 포함)
앱스토어 판매자 표기팀장 개인 이름회사/팀 이름
팀 기능App Store Connect 사용자 초대, TestFlight 내부 테스터 가능동일 + 팀 단위 인증서·권한 관리가 완전함
추천 — 지금 목표가 "팀원 기기 테스트 + TestFlight 배포"라면 개인 가입으로 먼저 시작하는 게 빠르다. 정식 출시 시점에 회사 명의가 필요해지면 그때 조직 계정으로 이전(마이그레이션)할 수 있다. 처음부터 회사 이름으로 출시할 계획이 확정이라면 조직 가입으로 시작한다.

가입 절차

  1. developer.apple.com 접속 → 우상단 Account 로그인 → Apple Developer Program 등록(Enroll) 선택
  2. 개인정보·소속 입력 후 가입 유형 선택 조직이면 여기서 D-U-N-S 번호 입력 — 없으면 무료 발급 신청(보통 5영업일 내외)
  3. 연회비 129,000원 결제 (카드)
  4. 승인 메일 대기 개인은 보통 당일~48시간. "Welcome to the Apple Developer Program" 메일이 오면 완료
막히는 지점 — 결제 카드 명의와 Apple ID 이름이 다르면 심사가 보류될 수 있다. 조직 가입 시 Apple에서 확인 전화가 오는 경우가 있으니 대표 전화번호는 실제 받을 수 있는 번호로.

03

팀장
Invite

App Store Connect에서 팀원 초대

가입 승인이 나면 appstoreconnect.apple.com에 같은 계정으로 로그인할 수 있다. 초대는 여기서 보낸다.

  1. App Store Connect → 사용자 및 액세스(Users and Access) 메뉴
  2. 사용자 목록 상단의 + (추가) 버튼
  3. 팀원 정보 입력 — 이름, 성, 이메일 pyuntaek@gmail.com 이메일은 팀원이 Apple ID로 쓰는 주소여야 한다. 다른 주소로 보내면 팀원 Xcode에 팀이 연결되지 않는다
  4. 역할은 Developer 선택 빌드 업로드·인증서·기기 등록까지 가능한 개발자 기본값. 앱 등록·제출 권한까지 주려면 App Manager
  5. 초대(Invite) 클릭 — 팀원에게 초대 메일이 발송된다
Admin
멤버 관리 포함 대부분의 권한. 팀장 본인
App Manager
앱 등록·제출·TestFlight 관리 + 개발 권한
Developer
빌드 업로드, 인증서·기기 등록. 개발자에게 주는 기본값
비권장 — 계정을 따로 안 만들고 팀장 Apple ID를 팀원과 공유하는 방식은 로그인할 때마다 2단계 인증 코드를 주고받아야 하고 보안에도 나쁘다. 초대가 표준이다.

04

팀원
Accept

초대 수락하고 Xcode에 팀 연결

pyuntaek@gmail.com 메일함에 App Store Connect 초대 메일이 온다. 새 계정을 만들 필요 없이 기존 Apple ID에 팀이 연결된다.

  1. 초대 메일의 초대 수락(Accept invitation) 버튼 클릭 → pyuntaek@gmail.com Apple ID로 로그인해 수락
  2. Mac에서 Xcode 재시작 → Settings → Accounts에 이미 로그인돼 있으면 팀이 자동으로 나타난다 안 보이면 계정을 한 번 제거했다가 다시 추가
  3. 3min-career 프로젝트의 Signing & Capabilities → Team을 Personal Team에서 새 팀으로 전환

팀 전환은 프로젝트 단위라, 개인 프로젝트는 Personal Team 그대로 두고 3min-career만 팀 계정으로 바꾸면 서로 영향이 없다.

Checklist
완료 확인

여기까지 되면 세팅 완료

체크가 저장되지는 않아요!

다음 단계 — 세팅이 끝나면 실기기 테스트와 TestFlight 배포로 넘어간다. 해당 가이드는 이 문서에 이어서 추가할 예정.
초대 메일이 안 올 때 — 스팸함 확인 → 그래도 없으면 팀장이 사용자 및 액세스에서 해당 사용자를 지우고 다시 초대. 초대 메일의 링크는 일정 기간이 지나면 만료되므로 받은 당일 수락하는 게 깔끔하다.