Apple 기기용 콘텐츠 배포 개요
앱 및 도서를 배포하는 방법 중 가장 확장성이 뛰어난 방법은 Apple School Manager 또는 Apple Business Manager의 앱 및 책 섹션을 통해 대량으로 구입하는 것입니다. Apple School Manager, Apple Business Manager 및 MDM(모바일 기기 관리) 솔루션은 서로 연동되기 때문에 App Store가 비활성화된 환경에서도 기기 또는 사용자에게 앱을 무선으로 할당할 수 있습니다. App Store 및 Apple Books에 있는 모든 유료 및 무료 앱과 대부분의 책은 구입과 다운로드가 가능합니다. 그러면 조직이 이 앱을 소유합니다. 배포된 책은 사용자의 소유입니다.
대량으로 구입한 앱은 개발자가 앱을 출시하는 모든 국가 또는 지역에서 기기나 사용자에게 할당, 철회 및 재할당될 수도 있으므로 조직에서 다국적 배포가 가능합니다. 개발자는 App Store Connect의 표준 App Store 발행 프로세스를 통해 다양한 국가에 앱을 배포할 수 있습니다. 이러한 이유로, Apple School Manager 또는 Apple Business Manager에서 대량 구입이 가능한 국가에서 구입해야 합니다. 자세한 정보는 Apple 지원 문서 교육 기관 및 기업용 Apple 프로그램과 결제 방법의 사용 가능 여부를 참조하십시오.
참고: 앱 내 구입 및 구독은 대량 구입, 관리형 앱 또는 관리형 Apple 계정과 호환되지 않습니다. 개발자는 앱을 대규모로 배포해야 하는 교육 기관 또는 기업 고객을 위해 모든 기능을 갖춘 앱 버전(때로는 맞춤형 앱으로)을 별도로 제공할 수 있습니다.
iOS, iPadOS 및 visionOS의 앱 샌드박스
타사 앱은 모두 ‘샌드박스’되어 있어 다른 앱에서 저장한 파일에 접근하거나 기기에 변경 사항을 적용하지 못합니다. 샌드박스는 앱에서 저장한 정보를 다른 앱에서 수집하거나 수정하지 못하도록 설계된 개념입니다. 각 앱에는 설치 시에 무작위로 지정되는 파일 저장용 고유 홈 디렉토리가 있습니다. 타사 앱에서 다른 앱의 정보에 접근이 필요한 경우 iOS, iPadOS 및 visionOS에서 명시적으로 제공된 서비스만을 통해 접근할 수 있습니다.
시스템 파일 및 리소스 또한 사용자가 설치한 앱에서 접근할 수 없도록 보호됩니다. 대부분의 iOS, iPadOS 및 visionOS 시스템 파일 및 리소스는 모든 타사 앱과 마찬가지로 ‘mobile’이라는 이름의 권한이 없는 사용자로 실행됩니다. 전체 운영 체제 파티션은 읽기 전용으로 마운트됩니다. 원격 로그인 서비스와 같은 필수적이지 않은 도구는 시스템 소프트웨어에 포함되어 있지 않으며 API는 다른 앱이나 iOS 및 iPadOS를 수정하기 위해 앱이 자체 권한을 수정하도록 허용하지 않습니다.
자세한 정보는 Apple 플랫폼 보안의 iOS 및 iPadOS의 런타임 프로세스 보안을 참조하십시오.
앱 시닝
App Store의 관리형 앱, 맞춤형 앱 및 iPhone, iPad, Apple TV, Apple Vision Pro용 등록되지 않은 앱은 관련 운영 체제에 맞는 특정 버전만 다운로드하여 설치하는 앱 시닝을 지원하므로 다운로드 속도를 높이고 다운로드 용량을 줄일 수 있습니다.
배포할 앱 유형 정하기
앱을 배포하기 전에 조직에 배포하려는 앱의 유형을 결정해야 하며 한 가지 이상의 유형을 설치할 수 있습니다.
App Store 앱: Apple School Manager, Apple Business Manager, Apple Business Essential 또는 MDM을 사용하여 App Store에서 설치한 앱은 관리형 앱이라고 합니다. 해당 앱은 민감한 정보를 포함하고 있으며, 사용자가 다운로드한 앱보다 더 많은 정보를 제어할 수 있습니다. 추가 정보를 보려면 관리형 앱 배포하기를 참조하십시오.
맞춤형 앱: Apple School Manager, Apple Business Manager 또는 Apple Business Essential을 사용하면 조직의 필요에 맞는 맞춤형 앱을 구입할 수 있습니다. 자신이 설계하거나 타사 개발자에 의해 설계된 이러한 앱은 비공개로 배포됩니다. Apple School Manager, Apple Business Manager 또는 Apple Business Essential에서 맞춤형 앱을 켜서 볼 수 있습니다. 추가 정보를 보려면 맞춤형 앱 배포하기를 참조하십시오.
등록되지 않은 앱: 등록되지 않은 앱을 활용하여 조직에 특화된 앱을 배포할 수 있습니다. 예를 들어, 조직에서 스태프, 교사, 직원, 계약자를 위한 앱을 개발한 경우 App Store로 발행한 다음, 직접 URL을 사용하여 앱을 다운로드하도록 할 수 있습니다. 등록되지 않은 앱은 App Store 카테고리, 차트, 검색 결과 또는 앱 관련 목록에 표시되지 않습니다. 등록되지 않은 앱은 가려진 상태지만 비공개가 아니며 직접 링크를 통해서만 사용할 수 있습니다. 추가 정보를 보려면 등록되지 않은 앱 배포하기를 참조하십시오.
기업 내부 전용 앱: 기업 내부 전용 앱은 사용자가 아닌 기기에 배포됩니다. 권한 설정 프로필과 배포 인증서의 자체 호스트 및 관리가 필요합니다. 자세한 정보는 기업 내부 전용 앱 배포하기를 참조하십시오.
관리형 앱 유형, 구입하는 방법 등이 아래에 나열되어 있습니다.
앱 유형 | 구입자 | 사용자 | 맞춤형 | App Store 배포 | 앱 심사 |
---|---|---|---|---|---|
App Store 앱 | 최종 사용자 또는 조직 | 일반 사용자 | 누구나 같은 앱 다운로드. | ||
맞춤형 앱 | 조직 | 업무, 교육 또는 내부용 | |||
등록되지 않은 앱 | 최종 사용자 또는 조직 | 내부 또는 외부 대상으로 제한 | 누구나 같은 앱 다운로드. | ||
기업 내부 전용 앱 | 조직 소유 | 조직 소유 |
참고: Apple Configurator를 사용하여 USB를 통해 Mac에 연결된 iPhone 및 iPad 또는 Bonjour를 통해 페어링된 Apple TV 기기에서 앱을 설치할 수도 있습니다. 자세한 정보는 Mac용 Apple Configurator로 기기 구성하기를 참조하십시오.
앱 및 도서 할당하기
특정 앱은 기기 또는 사용자에 할당될 수 있습니다. 책은 사용자에게만 배정될 수 있습니다.
앱 또는 책 유형 | iPhone, iPad, Mac 및 Apple Vision Pro에 할당될 수 있음 | 관리형 Apple 계정 또는 개인용 Apple 계정을 소유한 사용자에게 할당될 수 있음 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Apple School Manager, Apple Business Manager 또는 Apple Business Essential을 통해 구입한 유료 또는 무료 App Store 앱 | |||||||||||
Apple School Manager, Apple Business Manager 또는 Apple Business Essential을 통해 구입한 유료 또는 무료 북스토어 책 | |||||||||||
맞춤형 앱 | |||||||||||
등록되지 않은 앱 |
조직용 앱 및 도서 API
MDM 개발자는 개발자 계정을 사용하여 조직용 앱 및 도서 API에 대한 서비스 ID와 인증 키를 구성하여 개발자가 관리하는 앱 및 도서에 관한 정보를 가져올 수 있습니다. 기타 변경 사항에는 다음이 포함됩니다.
앱이 visionOS와 호환되는지 여부를 나타내는 새로운 필드
App Store 검색을 위한 새로운 엔드포인트
자세한 정보는 Apple developer 웹사이트에서 조직용 앱 및 도서 API 구성하기를 참조하십시오.