iTunes 연결을 사용하면 나를 사용자로 추가 할 수 없습니다.


84

iTunes 연결 계정으로 클라이언트 용 iTunes connect의 앱에서 작업 중입니다. 앱 상태 업데이트에 대한 이메일 알림을받을 수 있도록 자신을 사용자로 추가하고 싶습니다. 자신을 사용자로 추가하려고하면 다음 메시지가 표시됩니다.

입력 한 이메일 주소는 이미 iTunes Connect 계정에 속해 있습니다. 계속하려면 다른 이메일 주소를 입력하세요.

내 회사의 iTunes 연결 계정에서이 이메일 주소를 사용하고 있지만 클라이언트 계정에서는 사용하지 않습니다. 자신을 사용자로 추가하려면 어떻게해야합니까?


19
애플 아이튠즈 어드레스 비교 꼬추가에 속지 것인지 궁금 주소 확장 과 같은 foo@example.comfoo+customer_name@example.com?
sarnold


3
애플이이 트릭에 현명한 것 같습니다. <account> + <client> @ me.com으로 시도했는데이 주소로 계정을 만들 수 없다는 메시지를 받았습니다.
EPage_Ed

이걸 한 달도 안 됐어요. 하지만 그 이후로 뭔가 변경되었을 수 있습니다.
Darren

1
이 질문은 프로그래밍이 아닌 iTunes Connect의 사용자 계정 관리에 관한 것이기 때문에 주제에서 벗어난 것으로이 질문을 종료하는 데 투표합니다. 참조 meta.stackoverflow.com/a/276152/1402846

답변:


158

@sarnold 나를 위해 일했기 때문에 귀하의 의견을 답변으로 전환합니다.

두 개의 별도 웹 사이트

역사적, 조직적인 이유로 애플은 개발자와 앱 스토어 비즈니스를 분기 방식으로 운영하고 있습니다.

  • developer.apple.com

    문서, WWDC 비디오 등을 포함한 모든 기술 리소스에 대한 웹 사이트입니다.

  • itunesconnect.apple.com

    완전히 분리 된 웹 사이트는 비즈니스 목적을 처리합니다.

    • 계약, 은행 업무, 지불.
    • 완성 된 앱을 업로드합니다.
    • 인앱 구매 제품 정의 .

문제 : 계정의 다른 처리

developer.apple.com 사이트는 프로그래머가 여러 개발자 계정에 가입하는 데 사용되는 단일 Apple ID를 가질 수 있다는 점에서 매끄 럽습니다. 그녀는 세 개의 다른 회사에서 일할 수 있으며 동일한 Apple ID를 사용하는 각 회사의 개발자 계정에 대한 역할이 할당됩니다. 개발자 사이트에 로그인하면이 작업 세션 동안 액세스 할 세 회사의 개발자 계정을 묻는 팝업 메뉴가 표시됩니다. 좋은.

문제 : iTunesConnect에서는 좋지 않습니다. iTunesConnect에서 "관리자"는 기존 Apple ID를 역할이있는 구성원으로 할당 할 수 없습니다. 아주 이상한. 관리자는 팀에 추가되는 각 사람에 대해 새 ID를 만들어야합니다. 즉, 가입하는 사람은 여러 이메일 주소를 가지고 있어야합니다. 관리자가 다른 회사의 iTunesAccount에 이미 사용 된 이메일 주소로 사용자를 iTunesConnect에 추가하려고하면 이메일 주소 / Apple ID가 이미 사용 중이라는 오류 메시지가 표시됩니다. 분명히 iTunesConnect 사이트를 운영하는 프로그래밍 팀은 개발자 사이트 팀의 도움을받을 수 있습니다. ☹

해결 방법 : 이메일 주소 트릭

sarnold가 인용 한 해결 방법에는 이메일 주소 기능이 포함됩니다. 이메일 서버 사양에는 이메일 주소를 확장 할 수있는 기능이 있습니다 . "+"더하기 기호를 추가하여 이메일 이름의 첫 부분에 접미사를 추가 할 수 있습니다. 내가 알 수있는 바에 따르면 이메일 소프트웨어는 먼저 확장 된 이름을 찾습니다. 그러한 이름이 없으면 확장을 삭제하고 다시 찾습니다. 발견되면 더 짧은 버전의 이메일 주소가 실제로 사용됩니다.

따라서 프로그래머 Susan이 susan@example.com두 번째 또는 세 번째 iTunesAccount에 자신 의 이메일 주소를 사용하려는 경우 Acme Corporation의 고객 관리자에게 이메일 주소로 다음과 같은 것을 사용하라고 말합니다 susan+acme.com@example.com. Apple은 여전히 ​​Susan에 대해 불필요한 추가 Apple ID를 생성하지만 최소한 Susan은 추가 이메일 계정을 생성하고 액세스하는 데 신경 쓸 필요가 없습니다. Apple에서 보낸 이메일은 그녀의 susan@example.com주소로 도착 합니다.

Susan은 관리자에게 이야기하기 전에 이것이 작동하는지 다시 확인했습니다. 그녀 susan+acme.com@example.comsusan@example.com계정에 도착했는지 확인하기 위해 자신에게 이메일을 보냈습니다 .

사실상 이메일 서버는 확장 이메일 주소에 속지 않지만 iTunesConnect는 이전 이메일 계정을 사용하여 새 Apple ID를 생성하도록 속입니다.

developer.apple.com의 여러 계정에서 단일 Apple ID를 사용하는 사람을 보여주는 다이어그램은 iTunesConnect.apple.com에 대해 여러 Apple ID를 생성해야합니다.


15
Susan은 Apple의 TestFlight 앱으로 베타 앱을 설치하기 위해 자신의 (iPhone) 기기에서 susan+acme.com@example.com으로 로그인해야합니다.
Robin van Baalen 2014

15
분명히 애플은이 트릭에 현명했다. <myaccount> + <client> @ me.com으로 시도했는데 해당 주소로 계정을 설정할 수 없다는 메시지가 표시되었습니다.
EPage_Ed

2
@EPage_Ed, + <client> 트릭을 사용하여 iTunes Connect 계정을 설정할 수있었습니다.
Niyog Ray

5
@RobinvanBaalen Testflight는 이제 장치에서 동일한 이메일 ID로 로그인 할 필요가 없다고 구체적으로 언급합니다. 초대 이메일에서 "현재 사용중인 Apple ID로이 초대를 수락 할 수 있습니다. Apple ID와 초대를받은 이메일 주소가 일치하지 않아도됩니다.이 초대를 수락하려면 TestFlight가 있어야합니다. iOS 기기에 설치되었습니다. "
Niyog Ray

3
더하기 기호가 더 이상 작동하지 않습니다. iTC가 잘못된 이메일 주소라고 말합니다. Apple은 해결 방법을 찾아서 더 어렵게 만들기로 결정했습니다.
zirinisp

19

기본적으로 다른 iOS 개발자를 초대하여 귀하의 노력이이 정책의 결과 인 것 같습니다.


흥미로운 요약!
Fattie 2015.08.14

1
그것은 매우 불행한 일이지만 그보다 훨씬 더 나쁩니다. 회사에서 자체 iTunes Connect 계정이있는 다른 회사를 위해 앱을 구축한다고 가정하면 자신을 둘 이상의 계정에 추가 할 수도 없습니다. (추가 Apple ID를 위해 다른 이메일 주소를 사용하는 것이 짧습니다.)
Tony Adams

흥미롭지 만 정확한 요약. 개발자를 미치게 만드는 Apple의 방식.
zirinisp

4

나는 똑같은 문제가 있었고 ... 나를 FlavorScape의 제안과 비슷하게 만드는 것은 무엇입니까;)

내가 한 일은 sarnold의 의견과 비슷한 것입니다. 대체 이메일 주소 ( _ @ googlemail.com 대신 _@gmail.com )를 사용했고 실제로이 이메일 주소로 새 AppleID를 생성했습니다.

잘 작동하지만 실제 개발자 계정을 고객의 계정에 연결하는 것이 훨씬 낫습니다.

현재와 ​​같은 방식으로 저는 새로운 Apple ID로 개발자 리소스와 프로비저닝 센터에 액세스 할 수 없기 때문에 클라이언트가 새로운 프로비저닝 프로파일과 항목을 만들어야하는데 이는 매우 실망스럽고 복잡합니다. 또한 개발자 인증서가 그의 Mac이 아닌 Mac에 설치되어 있기 때문에 자신의 장치에서 앱을 테스트하도록하는 것은 고통 스럽습니다. 따라서 본인이 유일한 컴퓨터입니다 (또는 Mac이 유일한 컴퓨터입니다). 자신의 장치에 새 프로비저닝 프로파일을 설치할 수 있습니다.

계정을 연결하고 이러한 문제를 해결하는 더 좋은 방법이 있습니까?

건배, Nils


키 체인에서 p12 파일을 내보내고 클라이언트로 보낼 수 있습니다. 그러면 Mac을 사용하여 개발자 계정 및 프로비저닝 프로필을 처리 할 수도 있습니다. 내가 당신을 잘못 이해했다면 저를 수정하십시오.
Pradeep Mittal

3

이제 Apple은 동일한 이메일 주소를 여러 iTunes 연결 계정에 초대 할 수 있으며 더 이상 +로 새 이메일을 추가 할 수 없습니다. 원래 게시물을하는 다른 사람들에게 경고의 한마디는 이제 Apple의 새로운 정책으로 인해 구식입니다.


하지만 한 가지 더 의구심이 있습니다. 사용자를 인앱 구매를위한 샌드 박스 테스터로 추가 할 수 있습니까? 사용자가 관리자이고 계정에서 모든 역할을 수행 할 수 있기 때문입니다. 그렇다면 인앱 구매는 어떻게 할 수 있습니까? 인앱 구매 중에 코드가 사용자를 샌드 박스 사용자로 식별하는 방법은 무엇입니까? 당신은 어떤 생각이 있습니까? 또는 사용자가 샌드 박스 테스터를위한 다른 이메일 ID를 생성하고 제공해야합니까? 나는 헷갈 린다. 심지어 나는 샌드 박스 사용자에 관한 애플 문서를 참조했다.
Moxarth

서버에서 직접 설치하거나 테스트 비행을 사용하고 있습니까? 과거에 직접 설치했다면 itunes 내에서 가짜 이메일 주소를 테스트 계정으로 연결하고 앱 구매에서 테스트 할 수 있다는 것을 알고 있습니다. 테스트 비행을 사용하고 있고 앱 구매 테스트에 사용하지 않은 경우에는 이것이 사실이 아닐 수 있습니다.
MrTippet

-1

@knl : 원래 질문의 문제는 특히 iTunes Connect에 있습니다. 프로비져닝 센터를 관리 할 수 ​​있기를 원하면 (프로필 작성 등) 고객에게 해당 계정에 귀하를 추가하도록 요청하십시오. 단계는 다음과 같습니다.

  1. "회원 센터"로 이동
  2. "사람"탭을 선택합니다.
  3. 초대장을 클릭하십시오
  4. "사람 초대"를 선택합니다.
  5. 다음 화면에서 "멤버"(제한된 액세스) 및 "관리자"(전체 액세스)를 포함한 역할을 선택할 수 있습니다.

14
명확히하기 위해이 답변은 developer.apple.com에서 작동합니다. 질문은 itunesconnect.apple.com이었습니다.
Basil Bourque 2013

-3

애플 문서에서 :

관리자 또는 기술 역할이 할당 된 iTunes Connect 계정을 사용하여 테스트 사용자 계정 만 만들 수 있습니다. 테스트 사용자는 iTunes Connect에 액세스 할 수 없지만 등록 된 테스트 장치의 개발 환경에서 인앱 구매를 테스트 할 수 있습니다.

여기에 링크

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.