App Center 메일 그룹 관리
중요
Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.
메일 그룹 관리
배포 그룹은 릴리스에 대한 액세스를 제어하는 데 사용됩니다. 배포 그룹은 릴리스에 대한 일반적인 액세스 권한이 있는 공동으로 관리되는 사용자 집합을 나타냅니다. 예를 들어 배포 그룹에는 QA 또는 외부 베타 테스터와 같은 사용자 팀이 포함되거나 스테이징과 같은 릴리스의 단계 또는 링을 나타낼 수 있습니다.
메일 그룹 만들기
메일 그룹을 만들려면 App Center 포털에 로그인하고 앱을 선택하고 새 그룹 배포>를 클릭합니다. 메일 그룹의 이름을 지정합니다. 메일로 그룹에 사용자를 추가할 수 있습니다.
메일 그룹 유형
프라이빗 메일 그룹
App Center에서 메일 그룹은 기본적으로 프라이빗 상태입니다. 전자 메일을 통해 초대된 테스터만 이 그룹에서 사용할 수 있는 릴리스에 액세스할 수 있습니다. 이 그룹에 추가된 테스터는 테스트할 앱에 추가되었다는 알림을 받습니다. 릴리스 후 테스터는 새 릴리스 알림 이메일을 받게 되며, 릴리스에 액세스하려면 App Center에 로그인해야 합니다.
공용 메일 그룹
퍼블릭 링크를 통해 인증되지 않은 설치를 사용하려면 메일 그룹이 퍼블릭 상태여야 합니다. 새 메일 그룹을 만들 때 설정하는 과정에서 해당 옵션을 사용할 수 있습니다. 그룹에 이름을 지정한 후 공용 액세스 허용을 사용하도록 설정할 수 있습니다.
기존 그룹을 공개하려면 그룹을 열고 화면의 오른쪽 위 모서리에 있는 설정 아이콘을 클릭합니다. 그런 다음 공용 액세스 허용을 사용하도록 설정합니다.
프라이빗 배포 그룹과 마찬가지로 테스터는 앱을 테스트하도록 초대하고 릴리스를 사용할 수 있는 시기를 알리는 이메일을 받습니다. 앱에 액세스하려면 테스터가 App Center 계정으로 로그인해야 합니다.
또한 퍼블릭 다운로드 링크 는 메일 그룹 페이지 맨 위에 있는 메일 그룹 이름 아래에 있습니다. 누구나 공개 다운로드 링크를 사용하여 로그인하지 않고 릴리스에 액세스할 수 있습니다.
공유 메일 그룹
공유 메일 그룹은 단일 organization 여러 앱에서 공유되는 프라이빗 또는 퍼블릭 메일 그룹입니다. 공유 메일 그룹은 여러 앱에서 배포 그룹을 복제할 필요가 없습니다. 공유 메일 그룹에 organization 앱 조합에 대한 액세스 권한을 부여할 수 있습니다.
앱 수준 메일 그룹과 달리 공유 메일 그룹은 앱 수준이 아닌 organization 수준에 있습니다. 공유 메일 그룹을 만들려면 다음을 수행합니다.
- App Center 포털에 로그인한 다음 공유 그룹을 추가할 organization 선택합니다.
- 열리는 탐색기 창에서 사람 클릭합니다.
- 사람 페이지에서 메일 그룹 링크를 클릭하여 공유 메일 그룹 페이지를 엽니다.
- 공유 메일 그룹 페이지의 오른쪽 위 모서리에서 파란색 새 그룹 만들기 단추를 선택합니다.
메일 그룹이 있으면 테이블에서 그룹 항목을 클릭하여 테스터와 앱을 그룹에 추가합니다.
새 공유 배포 그룹에 테스터를 추가하려면 테스터 탭을 선택하고 테스터 의 이메일을 입력합니다.
새 공유 메일 그룹에 앱을 추가하려면 앱 탭을 선택하고 이 그룹에 액세스할 수 있어야 하는 앱의 이름을 입력합니다.
메일 그룹의 사용자 관리
테스터 추가
메일 그룹을 클릭하면 그룹을 관리할 수 있습니다. 초대 상자를 사용하여 사용자를 추가할 수 있습니다.
참고
초대는 30일 동안 활성화됩니다. 이전 초대가 수락되지 않은 경우 새 초대를 보낼 수 있습니다.
organization Azure Active Directory에 연결된 경우 메일 그룹에 Azure AD 보안 그룹을 추가할 수도 있습니다.
테스터 제거
테이블에서 사용자를 선택하여 그룹에서 사용자를 제거합니다.
이 페이지에서 릴리스 탭을 클릭하여 이 배포 그룹의 전체 릴리스 기록을 볼 수도 있습니다.
디바이스 자동 관리
일반적으로 임시 또는 개발 프로비저닝 프로필로 서명된 iOS 앱을 릴리스하는 경우 릴리스를 컴파일하기 전에 각 테스터의 디바이스 ID(UDID)를 가져와 프로비저닝 프로필에 추가해야 합니다.
메일 그룹의 디바이스 자동 관리 설정을 사용하도록 설정하면 App Center는 테스터가 새 디바이스를 등록할 때마다 프로비저닝 프로필을 업데이트하여 이 프로세스를 자동화합니다. 이 설정은 앱 수준 메일 그룹을 통해서만 액세스할 수 있으며 전역 그룹을 통해서만 액세스할 수 없습니다. App Center에서 앱을 선택한 다음 배포를 클릭하여 앱 수준 메일 그룹에 액세스할 수 있습니다. 배포에서 그룹을 클릭한 다음 관리하려는 특정 그룹을 클릭합니다.
참고
워크플로 자동화의 일환으로 Apple ID 및 프로덕션 인증서의 사용자 이름과 암호를 .p12 형식으로 제공해야 합니다.
새 디바이스가 추가되면 App Center는 대상 배포 그룹의 모든 디바이스가 Apple ID를 사용하여 개발자 포털에 등록되도록 합니다. 또한 App Center는 앱에서 사용되는 모든 프로비저닝 프로필이 기존 및 새 디바이스 ID로 다시 생성되는지 확인합니다. 그런 다음, 다시 생성된 프로비저닝 프로필이 App Center 서버에 다운로드됩니다.
App Center는 저장된 인증서와 다시 생성된 프로비저닝 프로필을 사용하여 현재 버전의 앱에 다시 서명합니다. 이렇게 하면 새 버전을 빌드할 필요 없이 릴리스 배포 그룹의 모든 디바이스에 설치할 수 있습니다. 새로 서명된 릴리스에 대한 다운로드 링크는 App Center 설치 포털을 통해 사용할 수 있습니다.
참고
다운로드할 파일이 포함된 모든 install.appcenter.ms URL은 공개적으로 액세스할 수 있습니다.
App Center에서 Apple ID 및 인증서를 저장할 때다시 서명하는 내용과 개인 정보 보호 문제에 대해 자세히 알아보세요.
배포 그룹에 AAD(Azure Active Directory) 보안 그룹 추가
App Center는 App Center organization Azure Active Directory 테넌트에 연결된 후 메일 그룹에 AAD 보안 그룹을 추가할 수 있도록 지원합니다.
Azure AD 테넌트에서 App Center에 연결하려면 Azure Active Directory에 연결을 참조하세요.
테넌트가 organization 연결되면 개별 테스터를 추가하는 데 사용하는 동일한 페이지를 사용하여 배포 그룹에 AAD 보안 그룹을 추가할 수 있습니다.
배포 그룹에 빌드 릴리스
배포 그룹에 새 빌드를 릴리스하려면 화면 맨 위에 있는 새 릴리스 배포 단추를 사용합니다. 마지막으로 목록에서 메일 그룹을 선택합니다.
참고
AAD 보안 그룹의 멤버로 추가된 테스터는 App Center 로그인이 필요하지 않으므로 새 빌드 릴리스에 대해 이메일로 전송되지 않습니다. 각 릴리스에 대해 이메일을 보내야 하는 경우 테스터를 메일 그룹에 직접 추가합니다.
참고
AAD 보안 그룹의 멤버로 추가된 테스터는 다른 테넌트에서 초대할 수 없습니다. 테스터 계정은 AAD 보안 그룹이 있는 것과 동일한 테넌트에서 만들어야 합니다.
사용자 다운로드 분석
사용자 다운로드 분석을 사용하면 배포 그룹 내의 테스터가 릴리스와 상호 작용하는 방식을 모니터링할 수 있습니다. 릴리스의 총 다운로드 수와 고유 다운로드 수는 각 메일 그룹 페이지의 위쪽과 릴리스 세부 정보 페이지에서 모두 사용할 수 있습니다. 총 다운로드 수는 테스터가 설치 단추를 클릭한 총 횟수를 나타냅니다. 고유한 다운로드 수는 릴리스를 설치한 사용자 수를 나타냅니다. 예를 들어 한 테스터가 두 개의 다른 테스트 디바이스에 릴리스를 다운로드한 경우 총 다운로드 2개와 고유한 다운로드 1개가 표시됩니다.
퍼블릭 배포 그룹에는 총 다운로드 수만 포함되며 고유 다운로드 수는 포함되지 않습니다.