Microsoft Intune 관리되지 않는 macOS PKG 앱 추가

이 문서의 정보를 사용하여 Microsoft Intune 관리되지 않는 macOS PKG 앱을 추가할 수 있습니다. 관리되는 PKG 앱을 배포하려면 Microsoft Intune macOS LOB(기간 업무) 앱을 추가하는 방법을 참조하세요.

필수 구성 요소

관리되지 않는 macOS PKG 앱이 macOS 디바이스에 설치되기 전에 다음 필수 조건을 충족해야 합니다.

  • 디바이스는 Intune 의해 관리됩니다.
  • PKG 파일 크기가 8GB보다 작습니다.
  • macOS 버전 2308.006 이상용 Microsoft Intune 관리 에이전트가 설치되어 있습니다.
  • PKG 파일은 터미널에서 installer 명령을 사용하여 성공적으로 실행됩니다.

PKG 앱 배포에 대한 중요한 고려 사항

관리되지 않는 macOS PKG 앱 유형은 다음 유형의 PKG 앱을 설치할 수 있습니다.

  • 계층 구조가 있는 비플릿 패키지
  • 구성 요소 패키지
  • 서명되지 않은 패키지
  • 페이로드가 없는 패키지
  • 외부에서 앱을 설치하는 패키지 /Applications/
  • 스크립트를 사용하는 사용자 지정 패키지

참고

이러한 유형의 PKG 앱은 관리되는 LOB 앱 유형을 사용하여 성공적으로 배포되지 않을 수 있습니다.

포함된 앱 파일은 보고서에서 사용할 부모 앱부터 시작하여 검색 규칙 탭의 포함된 앱 섹션 아래에 순서대로 나열할 수 있습니다.

앱 유형 선택

  1. Microsoft Intune 관리 센터에 로그인합니다.
  2. >모든 앱>추가를 선택합니다.
  3. 앱 유형 선택 창의 기타 앱 유형에서 macOS 앱(PKG)을 선택합니다.
  4. 선택을 클릭합니다. 앱 추가 단계가 표시됩니다.

1단계 - 앱 정보

앱 패키지 파일을 선택합니다.

  1. 앱 추가 창에서 앱 패키지 파일 선택을 클릭합니다.
  2. 앱 패키지 파일 창에서 찾아보기 단추를 선택합니다. 그런 다음 확장 .pkg 있는 macOS PKG 파일을 선택합니다. 앱 세부 정보가 표시됩니다.
  3. 완료되면 앱 패키지 파일 창에서 확인을 선택하여 앱을 추가합니다.

앱 정보 설정

  1. 앱 정보 페이지에서 앱에 대한 세부 정보를 추가합니다. 선택한 앱에 따라 이 창의 일부 값이 자동으로 채워질 수 있습니다.

    • 이름: 정책 이름 및 회사 포털에 표시되는 앱의 이름을 입력합니다. 사용하는 모든 앱 이름이 고유한지 확인합니다. 동일한 앱 이름을 두 번 사용하는 경우 앱 중 하나만 회사 포털에 표시됩니다.
    • 설명: 앱에 대한 설명을 입력합니다. 설명은 회사 포털에 표시됩니다.
    • 게시자: 앱의 게시자 이름을 입력합니다.
    • 범주: 기본 제공 앱 범주를 하나 이상 선택하거나 직접 만든 범주를 선택합니다. 범주를 사용하면 사용자가 회사 포털을 탐색할 때 앱을 더 쉽게 찾을 수 있습니다.
    • 정보 URL: 선택적으로, 이 앱에 대한 정보가 포함된 웹 사이트의 URL을 입력합니다. URL은 회사 포털에 표시됩니다.
    • 개인 정보 URL: 선택적으로, 이 앱에 대한 개인 정보 관련 정보가 포함된 웹 사이트의 URL을 입력합니다. URL은 회사 포털에 표시됩니다.
    • 개발자: 선택적으로, 앱 개발자의 이름을 입력합니다.
    • 소유자: 선택적으로, 이 앱의 소유자 이름을 입력합니다. 예를 들어 HR 부서 등을 입력합니다.
    • 메모: 이 앱과 연결할 모든 메모를 입력합니다.
    • 로고: 앱과 연결된 아이콘을 업로드합니다. 사용자가 회사 포털을 탐색할 때 이 아이콘이 앱과 함께 표시됩니다.
  2. 다음을 클릭하여 요구 사항을 설정합니다.

2단계 - 프로그램

필요에 따라 사전 설치 스크립트 및 설치 후 스크립트를 구성하여 앱 설치를 사용자 지정할 수 있습니다.

사전 설치 스크립트: 앱이 설치되기 전에 실행되는 스크립트를 제공합니다. 사전 설치 스크립트가 0을 반환하는 경우에만(성공을 나타낸) 앱이 설치를 진행합니다. 사전 설치 스크립트가 0이 아닌 코드를 반환하는 경우(실패를 나타낸) 앱은 설치되지 않고 설치 상태 "failed"로 보고합니다. 사전 설치 스크립트는 다음 디바이스 검사(동기화)에서 실패한 설치에 대해 다시 실행됩니다.

설치 후 스크립트: 앱이 성공적으로 설치된 후 실행되는 스크립트를 제공합니다. 제공된 경우 앱 설치가 성공한 후 설치 후 스크립트가 실행됩니다. 설치 후 스크립트 실행 상태 관계없이 설치된 앱은 설치 상태 "성공"으로 보고합니다.

참고

  • 각 사전 설치 또는 사후 설치 스크립트의 길이는 5121자 미만이어야 합니다.
  • macOS PKG 앱에 대한 사전 설치 및 사후 설치 스크립트를 구성하려면 macOS 버전 2309.007 이상의 Microsoft Intune 관리 에이전트가 필요합니다.
  • 사전 설치 및 사후 설치 스크립트 구성에 대한 자세한 내용은 셸 스크립트의 필수 구성 요소를 참조하세요.

3단계 – 요구 사항

이 앱을 설치하는 데 필요한 최소 운영 체제를 선택할 수 있습니다.

최소 운영 체제: 목록에서 앱을 설치할 수 있는 최소 운영 체제 버전을 선택합니다. 이전 운영 체제가 있는 디바이스에 앱을 할당하는 경우 설치되지 않습니다.

4단계 – 검색 규칙

검색 규칙을 사용하여 관리형 macOS 디바이스에서 앱 설치를 검색하는 방법을 선택할 수 있습니다.

앱 버전 무시: 앱이 디바이스에 아직 설치되어 있지 않은 경우 예를 선택하여 앱을 설치합니다. 앱 번들 ID의 존재만 찾습니다. 자동 업데이트 메커니즘이 있는 앱의 경우 예를 선택합니다. 디바이스에 아직 설치되지 않았거나 배포 앱의 버전 번호가 디바이스에 이미 설치된 버전과 일치하지 않는 경우 아니요 를 선택하여 앱을 설치합니다.

포함된 앱: 업로드된 파일에 포함된 앱을 제공합니다. 포함된 앱 번들 ID 및 빌드 번호는 업로드된 파일의 앱 설치 상태 검색하고 모니터링하는 데 사용됩니다. 포함된 앱 목록에는 업로드된 파일에서 설치한 애플리케이션만 포함되어야 합니다. 애플리케이션이 아닌 다른 형식의 파일은 포함된 앱 목록에서 제외해야 합니다. 포함된 앱 목록에 애플리케이션이 아닌 파일이 포함되어 있거나 나열된 모든 앱이 설치되지 않은 경우 앱 설치 상태 성공을 보고하지 않습니다.

참고

  • 포함된 앱 목록의 첫 번째 앱은 여러 앱이 PKG 파일에 있을 때 앱을 식별하는 데 사용됩니다.
  • 및 는 CFBundleIdentifierCFBundleShortVersionString Mac에 <app_name>.app/Contents/Info.plist 설치된 앱의 파일에서 찾을 수 있습니다.

    또는 Mac 터미널을 사용하여 알려진 위치에서 설치된 앱의 포함된 앱 세부 정보를 조회하고 확인할 수 있습니다.
    예를 들어 번들 ID 및 빌드 수 회사 포털 조회하려면 다음을 실행합니다.
    defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
    그런 다음, 다음을 실행합니다.
    defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString

    Intune 추가된 앱의 경우 Intune 관리 센터를 사용하여 앱 번들 ID를 가져올 수 있습니다.

5단계 - scope 태그 선택(선택 사항)

scope 태그를 사용하여 Intune 클라이언트 앱 정보를 볼 수 있는 사용자를 결정할 수 있습니다. scope 태그에 대한 자세한 내용은 분산 IT에 역할 기반 액세스 제어 및 scope 태그 사용을 참조하세요. 1. 선택적으로 앱에 대한 scope 태그를 추가하려면 scope 태그 선택을 클릭합니다. 2. 다음 을 클릭하여 할당 페이지를 표시 합니다 .

6단계 - 할당

앱에 대한 필수 그룹 할당을 선택할 수 있습니다. 자세한 내용은 그룹을 추가하여 사용자 및 디바이스 구성Microsoft Intune을 사용하여 그룹에 앱 할당을 참조하세요.

참고

Intune 에이전트를 사용하여 배포된 macOS 앱은 디바이스가 사용 중지되면 디바이스에서 자동으로 제거되지 않습니다. 포함된 앱과 데이터는 디바이스에 유지됩니다. 디바이스를 사용 중지하기 전에 앱을 제거하는 것이 좋습니다.

  1. 특정 앱의 경우 필수 할당 유형을 선택합니다.
  2. 다음를 클릭하여 검토 + 만들기 페이지를 표시합니다.

7단계 - 검토 + 만들기

  1. 앱에 대해 입력한 값과 설정을 검토합니다.
  2. 완료되면 Create 클릭하여 Intune 앱을 추가합니다. macOS PKG 앱의 개요 창이 표시됩니다.

만든 앱이 선택한 그룹에 할당할 수 있는 앱 목록에 표시됩니다. 도움말은 그룹에 앱을 할당하는 방법을 참조하세요.

알려진 문제

  • "등록된 디바이스에 사용 가능" 및 "제거" 할당 유형을 사용할 수 없습니다. 현재 필수 할당 유형만 지원됩니다.

문제 해결

아래 표에 제공된 다음과 같은 이유로 macOS 앱 설치에 성공하지 못할 수 있습니다. 이러한 오류를 resolve 수정 단계를 수행합니다. 앱이 할당된 상태로 유지되면 다음 에이전트 검사 실패한 설치가 다시 시도됩니다.

오류 코드 오류 메시지 수정 단계
0x87D30137 디바이스가 관리자가 설정한 최소 OS 요구 사항을 충족하지 않습니다. macOS를 관리자가 요구하는 최소 OS 버전으로 업데이트합니다.
2016214710 관리자가 제공한 사전 설치 스크립트가 실패했습니다. 사전 설치 스크립트가 앱 설치를 진행하기 전에 조건이 true가 되기를 기다리는 경우 발생할 수 있습니다. 실패한 사전 설치 스크립트는 다음 디바이스 검사 다시 시도됩니다. 오류가 지속되면 사전 설치 스크립트를 확인합니다.
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136 내부 오류로 인해 앱을 설치할 수 없습니다. 오류가 지속되면 Intune 지원에 문의하세요. Intune 사용하여 앱을 설치하는 동안 문제가 발생했습니다. 앱을 수동으로 설치하거나 앱이 포함된 새 macOS 앱 프로필을 만들어 보세요. 오류가 지속되면 Intune 지원에 문의하세요.

설치 후 스크립트 오류는 보고되지 않습니다. 앱 설치에 성공한 후 설치 후 스크립트가 실패하면 앱 설치 상태 "성공"으로 보고됩니다.

다음 단계