Intune 회사 포털 배포

중요

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아보세요.

새 LOB(기간 업무) iOS 및 Android 애플리케이션을 App Center에서 Intune Cloud instance 회사 포털 게시하고 업그레이드합니다.

사전 요구 사항

  • organization Intune 클라우드 구독이 있습니다. 그렇지 않은 경우 평가판 계정에 등록할 수 있습니다.
  • Intune 관리자 및 테넌트 계정이 활성화되었습니다.
  • DNS CNAME을 만들어 로그온 환경을 간소화하고 사용자 지정합니다. organization Intune 같은 Microsoft 클라우드 기반 서비스에 등록하면 초기 도메인이 제공됩니다.
  • Office 365 포털 또는 Azure Intune 포털을 통해 Intune 구독에 사용자를 수동으로 추가하고 사용자에게 전역 관리자 권한을 포함한 추가 권한을 부여합니다.
  • 지리적 위치, 부서 또는 하드웨어 특성별로 사용자 또는 디바이스를 구성하는 그룹을 만듭니다.
  • 테넌트용 Azure Active Directory는 사이트에 액세스할 수 있도록 하는 보안 브로커 역할을 합니다. Visual Studio App Center는 특정 테넌트의 사용자가 Intune 회사 포털 앱을 게시할 수 있도록 Intune 그래프 API에 액세스해야 합니다. 테넌트 Azure AD(Active Directory) 전역 관리자는 동의해야 합니다. 이 동의를 제공하려면 회사의 Azure Active Directory 전역 관리자가 이 동의 페이지로 이동하여 Visual Studio App Center가 Intune Graph API에 액세스할 수 있도록 액세스 권한을 부여하는 데 동의해야 합니다. 그러면 관리자가 Visual Studio App Center로 이동합니다. 동의를 제공하는 것은 회사의 Active Directory 전역 관리자를 위한 일회성 활동입니다. 완료되면 이 회사의 Intune 앱 관리자 역할을 가진 모든 사용자가 Visual Studio App Center로 이동하여 Intune 회사 포털 앱을 게시할 수 있습니다.
  • 자세한 내용은 Intune 소개를 검토하세요.

1단계: App Center에서 Intune 연결 만들기

  1. 배포 아래에서 저장소 를 선택합니다.
  2. 페이지 중간에 있는 스토어에 연결 단추를 클릭합니다.
  3. 저장소 유형을 Intune 회사 포털 선택하고 다음을 클릭합니다.
  4. Azure AD(Active Directory)에서 초기 도메인 이름을 제공하기 위해 Microsoft 로그인 페이지로 리디렉션됩니다. your-domain.onmicrosoft.com 것처럼 보입니다.
  5. 로그인에 성공하면 스토어 이름을 입력하라는 메시지가 표시됩니다.
  6. 드롭다운에서 앱의 범주를 선택합니다.
  7. 대상 그룹의 경우 이 애플리케이션을 배포할 Azure AD 그룹(보안 사용 그룹) 이름을 제공합니다. 이 기능의 초기 버전을 사용하려면 개발자가 앱이 배포되는 Azure AD 그룹을 알아야 합니다. 1.3단계에서 App Center를 Intune Graph API 연결한 Intune 관리자는 그룹 구성원이어야만 적합하고 자동 완성 드롭다운에 표시됩니다.
  8. 연결을 클릭합니다.
  9. 이제 Intune 회사 포털 대한 연결이 설정되었습니다. 스토어 홈페이지에 제공된 이름의 매장 이 표시됩니다. 연결은 App Center의 애플리케이션에 대해 90일 동안 유효합니다.

2단계: Intune 회사 포털 애플리케이션 게시

  1. 스토어 홈페이지에서 위에서 만든 Intune 스토어를 선택합니다.
  2. 스토어에 게시를 클릭합니다.
  3. 앱 패키지를 업로드합니다.
  4. 패키지가 업로드되면 애플리케이션에 대한 몇 가지 세부 정보가 표시됩니다. 다음을 클릭합니다.
  5. 게시를 클릭하여 Intune 회사 포털 앱을 푸시합니다. 저장소 세부 정보 페이지의 이 릴리스에 대한 상태 처리로 표시됩니다.
  6. App Center가 Intune 앱의 핸드오버를 완료하면 앱의 상태 제출됨으로 변경됩니다.
  7. 게시하는 동안 오류가 발생하면 오류 메시지와 함께 상태 실패합니다.

문제의 경우 항상 지원 티켓을 열 수 있습니다. App Center 포털의 오른쪽 위 모서리에 있는 도움말 메뉴(?)를 선택한 다음, '고객 지원 문의'를 선택합니다. 우리의 전담 지원 팀은 귀하의 질문과 피드백에 응답합니다.

CLI를 통해 게시

경고

이 기능을 사용하려면 App Center CLI 2.7 이상이 필요합니다.

CLI를 사용하면 Jenkins 또는 Go CI와 같은 CI/CD 설정의 일부로 App Center의 저장소 연결을 쉽게 통합할 수 있습니다.

CLI를 사용하려면 App Center에서 대상, 즉 Google Play, App Store 또는 Intune 대한 연결을 설정해야 합니다. 그리고 대상에 대한 이진 파일을 컴파일합니다.

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

다음과 같은 결과가 표시됩니다.

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

그리고 마지막 단계에서 사용할 Store 열입니다.

마지막 단계는 다음을 실행하여 앱을 게시하는 것입니다.

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

목록 명령과 같은 공백을 입력해야 합니다. 정적 릴리스 정보를 사용하는 대신 를 사용할 --release-notes-file 수 있습니다. 릴리스 정보 파일은 UTF-8로 인코딩된 일반 텍스트 파일입니다.

문제 해결

Intune 스토어에 앱을 게시하지 못했습니다. 앱은 이전에 ***로 게시되었습니다.

이 오류는 이미 다른 앱 이름으로 Intune 게시한 앱을 사용하여 게시하려고 할 때 발생할 수 있습니다. App Center는 Intune 게시할 때 App Center의 앱 이름을 사용합니다. 이름이 Intune 있는 이름과 다른 경우 Intune 해당 오류 메시지와 함께 거부합니다.

이 문제를 해결하려면 Intune 있는 것과 정확히 일치하는 새 앱의 이름을 바꾸거나 만들어야 합니다. 오류 메시지가 표시되면 App Center 앱의 이름을 ... '***'로 게시되었습니다.