programing

내부 사용자에게 TestFlight 초대 이메일이 전송되지 않음

javajsp 2023. 5. 14. 10:19

내부 사용자에게 TestFlight 초대 이메일이 전송되지 않음

저는 시험 비행 신청서를 작성했습니다.외부 사용자의 경우 검토 대기 중입니다.그러나 내부 사용자를 초대하려면 해당 사용자를 선택하고 초대를 누릅니다.iTunes Connects는 지금 초대를 받았다고 하지만 초대된 이메일 중에 초대 이메일을 받은 이메일이 없습니다.

제가 뭘 잘못하고 있는지 아세요?

동일한 버전의 새 빌드의 경우 빌드를 사용할 수 있게 되면 해당 버전에 대한 테스트를 끄고 즉시 다시 켜야 했습니다.이를 통해 즉시 TestFlightApp에 업데이트 알림을 보내고, 테스터에게 이메일을 보내며, 사용자가 새 빌드를 설치할 수 있게 되었습니다.

테스트 비행 테스트 켜기/끄기 스위치

이것은 뛰어난 버그입니다.보고서가 제출되었습니다. 아래 세부 정보를 참조하십시오.Apple이 이 문제를 더 빨리 해결하도록 하려면 https://bugreport.apple.com 을 통해 유사한 보고서를 제출하십시오.

내부 테스터 초청 버그 보고서

저는 이것에 대해서도 빙빙 돌았습니다.마지막으로 사용자의 내부 테스터 상태를 지우고 내부/외부 목록에서 계정이 제거되었는지 다시 확인한 다음 사용자에 대해 테스터 상태를 다시 활성화하는 것이 효과적이었습니다.내부 테스터로 초대한 다음 해당 사용자를 위해 작업했습니다.

"테스트 대상" 섹션을 작성해야 합니다.그러면 내부 구성원에 대한 초대를 보낼 수 있습니다.

저는 내부 테스터에게 초대 이메일을 다시 보내야 했습니다.저는 다음과 같은 일을 합니다.

초대된 테스터의 선택을 취소하고 저장합니다.이렇게 하면 초대가 제거됩니다.동일한 테스터를 다시 선택하고 저장합니다.테스터를 추가하고 전자 메일을 다시 보냅니다.

또한, 업데이트를 보려면 이메일의 링크를 클릭해야 합니다.그렇지 않으면 TestFlight 앱에 링크를 클릭할 때까지 사용 가능한 앱이 표시되지 않습니다.나는 애초에 스팸 폴더에 이메일이 있다는 것을 발견했습니다...

이것은 Test Flight와 관련된 문제입니다.해결책으로,

  1. 기존 테스터 제거
  2. 절약하다
  3. 다시 추가

:)

새로운 시험 비행으로 일하는 것은 저에게도 꽤 좌절감을 주었습니다.Apple의 개발자 지원부(1800 633 2152)에 장시간 전화를 걸어 본 결과, 지원 담당자가 다음과 같은 절차를 밟았고, 이 문제는 해결 방법이며 곧 해결될 것이라고 확신했습니다.하지만 애플이 그들의 실수를 인정하고 개발자 등에게 공개적으로 사과하기를 바랍니다.이것은 저에게 즉시 효과가 있었습니다(이전 버전의 이메일을 포함하여 모든 이메일이 발송되었습니다).또한 Users & Roles에서 사용자를 삭제할 필요가 없어서 좋았습니다.중요하지는 않지만 Safari에서 이 작업을 수행한 후 모든 기록을 지우고 브라우저를 다시 열고 다시 로그인했습니다.

  1. 해당 앱의 "사전 릴리스" 아래 빌드에 대한 테스트 플라이트 베타 테스트 해제(활성 빌드의 오른쪽 상단에 녹색 전환 스위치)

  2. "내부 테스터" 및/또는 외부 테스터에서 사용자에 대한 확인란 선택을 취소한 후 [저장]을 누릅니다.

  3. iTunes Connect의 "Users & Roles"로 이동한 다음 "Test Flight 베타 테스터"로 이동합니다.

  4. 모든 사용자의 선택을 취소하고 저장을 클릭합니다. 외부 테스터의 경우 해당 사용자를 삭제하고 다시 추가해야 할 수 있습니다.제 경우 외부 테스터가 없어서 확실히는 모르겠습니다.)

  5. 사용자를 다시 선택하고 저장을 클릭합니다.

  6. 앱의 사전 릴리스 섹션으로 돌아가 "내부 테스터"를 클릭합니다.

  7. 원하는 사용자를 다시 선택하고 저장을 클릭합니다.

  8. 빌드 페이지로 돌아가 원하는 빌드에 대해 테스트 플라이트 베타 테스트를 다시 설정하려면 를 클릭합니다.

그 순서대로 그렇게 한 후, 저는 즉시 누락된 초대장을 모두 받았고, 제가 직접 보내려고 했던 새로운 사용자 확인 이메일도 받았습니다.

참고로 제가 가진 관련 문제는 내부 및 외부 목록에 모두 나타난 사용자들에 대한 것이었습니다.그것은 버그가 있기 때문에 피하도록 하세요.

편집: 그래서 제가 이 모든 것을 겪었음에도 불구하고, 제가 마침내 TestFlight로부터 받은 이메일의 링크를 사용하려고 했을 때, 그것은 유효하지 않다고 말했습니다!

몇 번 더 온/오프 사이클을 수행했고 결국 작동하는 사이클을 얻었습니다.또한 테스터를 선택하기 전에 테스트 비행 테스트를 활성화하는 것이 도움이 될 수 있습니다.

내 솔루션:앱을 제출하기 위해 임시 배포 프로파일이 아닌 앱 스토어 배포 프로파일을 사용합니다.

그리고 두 번째로 앱을 제출하기 전에 앱스토어 배포 프로파일을 다시 만들어야 합니다.프로필에 베타 테스트 자격을 추가합니다.

아마도 당신은 목록에서 내부 테스터를 제거하고 다시 추가해야 할 것입니다.

제 문제는 내부 시험관부터 외부 시험관까지 모두를 초대했다는 것입니다.외부에서 제거하면 내부 테스트가 가능합니다.

  • 내부 테스터 탭 클릭
  • 초대를 받지 않는 테스터 선택 취소 및 저장
  • 빌드 탭으로 돌아가기
  • 나타나는 테스트자 초대 링크를 클릭합니다.
  • 이전에 선택 취소한 테스터를 다시 선택하고 저장

문제가 발생하여 많은 추가적인 노력/낭비 없이 작동했습니다.

휴지통을 확인합니다!제가 지난주에 테스트 신청을 취소했기 때문에 6명의 초대장이 모두 자동으로 그곳으로 옮겨졌습니다.

내부 테스터를 초대할 때의 문제는 애플 ID가 동일한 내부 테스터와 외부 테스터를 둘 수 없다는 것입니다.

사용자 역할에서 사용자를 삭제하고 다시 생성했지만 여전히 동일한 문제가 있었습니다.외부 테스터에서 중복된 이메일을 제거하고 내부 테스터로 돌아가 보니 초대장이 전송되었습니다.

출처 : 이 SO 링크 확인

편집: 제가 그것을 시도했을 때, 저는 이전에 iTunesConnect에 연결되지 않은 이메일을 사용해야 했다는 것을 여전히 언급하고 싶습니다.어떤 이유에서인지 Apple은 기존 iTunesConnect 사용자가 테스트 플라이트에서 내부 테스터로 등록하는 것을 허용하지 않으며 이 문제에 대한 설명이 없습니다.애플도 설명이 없는 것 같고 주요 버그인 것 같습니다;)

이것은 분명해 보이지만, 저는 이 솔루션에 대한 주요 답변을 보지 못했습니다.앱이 "베타" 상태인지 확인합니다(애플의 베타 리뷰를 통해 이미 확인).여전히 Pre-release 상태이지만 베타가 없는 경우 외부 사용자는 초대 전자 메일을 수신하지 않습니다.

이것이 2017년 11월에 저에게 효과가 있었던 것입니다.

  1. Apple에서 베타용으로 빌드를 승인받습니다.
  2. #1의 승인된 빌드를 앱 제출에 추가하고 저장합니다.
  3. 이제 TestFlight > Builds: iOS에서 외부 테스터 열 또는 TestFlight > 테스터 & 그룹 아래에 재전송 초대 버튼이 표시됩니다.각 테스터의 상태 열 아래에 있는 모든 테스터.

외부용 버튼만 있어서 내부 테스터에게 초대 메일을 보낸 이유가 무엇인지 잘 모르겠습니다만 #2를 한 직후 내부 테스터로 초대받았습니다.

또한 이 프로세스를 너무 주의 깊게 추적하지 않았기 때문에 앱 제출(#2)에서 마케팅 빌드 버전을 베타 빌드 버전과 동일하게 변경하여 해결책을 트리거했을 수 있습니다.

저도 같은 문제가 있었습니다.처음에는 총 3개의 계정(내 계정 1개, 기타 2개)이 있었지만, 내 계정은 작동했고 다른 계정은 둘 다 작동했습니다.업데이트를 시도했을 때 하나만 작동했습니다.나머지 2개와 유사한 점은 G메일 계정이라는 점뿐이었기 때문에, 저는 제 앱 중 하나를 추가했습니다(휴대폰에 추가했고, 그것을 사용하여 시험 비행에 로그인해야 했습니다) - 모든 것이 작동하는 것 같습니다.저는 구글 스팸 필터가 이것들을 걸러내고 있다고 들었는데 어떻게 그것들을 통과시킬 수 있는지 알 수 없었습니다.

내부 테스터 상태를 확인/확인 취소하지 마십시오. 이 사람들에게 다른 초대장을 보내는 것은 고통입니다!

저는 단순히 제 빌드를 1.0에서 1.0.1로 늘리고 앱을 제출했습니다.핵심은 - 앱이 '액티브'로 바로 사용 가능한지 확인하는 것입니다. 그렇다면 좋습니다!그렇지 않으면 iTunes Connect의 'Processing(처리)' 섹션에 있는 경우(펌브 덕처럼), 이를 되살리려 해도 소용이 없습니다.

그래서, 당신이 처리 섹션에서 당신의 앱을 찾자마자 - 약 한 시간 동안 기다리십시오, House of Cards 2.0의 또 다른 에피소드를 보세요 (3.0은 지루합니다).그럼..

  1. 빌드 증분 - 현재 버전에 0.1 추가
  2. 검증 - 검증하는 것을 잊지 마십시오(매우 확실하게 하기 위해 3번 검증했습니다).
  3. 제출하다
  4. 베타 정보 및 TaDa 추가!

건배!

좀 강압적이긴 하지만 효과가 있습니다.

  1. 사용자 삭제:항목 연결, 사용자 및 역할, 편집, 사용자 선택, 삭제
  2. 사용자 다시 만들기: (+), 이름, 이메일, 다음, 다음, '기술', 저장을 선택합니다.
  3. 사용자가 수락하면 확인 이메일을 받게 됩니다.
  4. 항목 연결, 사용자 및 역할, 목록에서 사용자의 전자 메일을 누르고 "내부 테스트" 사용
  5. 내 앱, 앱 선택, 사전 릴리스, 내부 테스터, 사용자 선택, 초대.
  6. 사용자는 단말기에서 수락해야 하는 전자 메일 초대를 받게 됩니다.

가셔도 됩니다.

저에게도 이런 일이 일어났습니다.결국 빌드에 대한 베타 테스트를 끄고 내부 테스터를 다시 활성화한 후 다시 초대했더니 두 번째로 이메일이 왔습니다.

다 해봤는데 하나도 안 됐어요.저는 제가 이 목적을 위해 만들어진 새로운 이메일을 사용하고 있다는 것을 깨달았고 아직 앱 스토어에서 사용하지 않았습니다.

따라서 솔루션은 간단합니다.

  1. 앱스토어에서 새 Apple ID로 로그인합니다.
  2. 가입을 완료하고 주소 및 직함에 대한 정보를 입력해야 합니다.
  3. 신용카드 정보는 필요 없고, 없는 상태로 두시면 됩니다.
  4. 약관 동의 후 App Store 로그인 후 iTC에서 내부 테스터 사용자 선택을 취소하고 저장 후 다시 선택하여 초대합니다.
  5. 이전의 모든 초대장은 순식간에 배달되었습니다.

제가 직면한 또 다른 버그는 앱이 시험 비행 앱에 설치되는 것을 결코 끝내지 않고, 실제로 설치되고, 앱을 떠나기만 하면 홈 스크린에서 찾을 수 있다는 것입니다.

누군가에게 도움이 되길 바랍니다.

iTunes Connect의 최신 업데이트 이후 아직 초대를 상환하지 않은 모든 내부 사용자에게 "초대 다시 보내기" 버튼이 표시됩니다.

권한이 있는 사용자만 테스터로 추가할 수 있습니다.

따라야 할 조치

  1. https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/users_roles

  2. https://appstoreconnect.apple.com/apps/1494800176/testflight/users

    Internal Group
            App Store Connect Users
    

여기에 이미지 설명 입력

여기에 이미지 설명 입력

초대 메일을 받지 못하는 내부 테스트 문제가 있었습니다.

외부 테스터로 추가하면 되지 않을까 하는 생각이 간절했습니다.하지만 외부 테스터로 테스터를 추가하기 전에 테스트 검토를 위해 앱을 보내야 했습니다.

앱이 테스트 승인을 받자, 테스터는 갑자기 전날 보내려던 초대장을 모두 받았습니다.그럼 외부 테스터로 추가할 필요가 없겠군요

언급URL : https://stackoverflow.com/questions/26550631/no-testflight-invite-email-gets-sent-for-internal-users