애플 엔터프라이즈 프로그램에 대해 조사하던 중 알게된 정보들을 정리해보았습니다.
Apple Enterprise
앱스토어에 공식 출시를 할 수 없는 특정 앱으로 회사 및 조직 내부 사용을 위한 앱 배포를 의미.
대규모 조직은 Apple Developer Enterprise Program을 통해 조직 내부에서만 사용하는 전용 앱을 개발하여 직원에게 배포할 수 있음.
내부 시스템을 이용하여 회사 내 직원들에게 비공개로 배포하여 이용할 수 있다.
앱스토어에 배포 불가능!
자격 요건
- 직원 100명 이상
- 법인 자격이어야 함.
- 사내에서만 사용하는 전용 앱을 생성하여 조직 내의 직원에게 비공개로 안전하게 배포하기 위한 용도로만 사용해야 함.
- Apple의 확인 인터뷰 및 지속적인 평가 절차에 참여하고 통과해야 함.
(참고 자료)
https://developer.apple.com/kr/programs/enterprise/
https://www.clien.net/service/board/cm_app/14668092 → 직원 수 100명 이하여서 엔터프라이저 계정 신청 리젝된 사례
멤버십 비용
사내 내부용 : 엔터프라이즈(Enterprise) 계정 $299
사내, 외부 모두 사용 시 : $299 + $99 = $398
등록 사항
https://developer.apple.com/kr/programs/enterprise/enroll/
- DUNS 번호는 애플 개발자 계정 등록했을 때 만들어진 9자리 번호 신청 시 입력
- 회사 홈페이지가 반드시 있어야 함. (도메인&애플 개발자 계정 연동 필수)
신청 조건 만족 확인 후, 별도 결제 링크 제공받아 결제 진행.
(엔터프라이즈 계정 치종 발급 시점으로부터 약 2주 후 계정 활성화
Apple Business Manager
모바일 기기 관리 솔루션을 통해 직원에게 독점 앱을 배포하면 기기 등록, 콘텐츠 배포 및 관리 권한 위임이 간편해집니다. 또한 개발자는 Apple Business Manager를 사용하여 코드를 유지하고 지적 재산권을 보유하면서 사용자화 앱을 특정 회사에 비공개로 제공할 수 있습니다. 회사는 Apple Business Manager 계정을 생성하여 앱을 보고 다운로드할 수 있습니다.
결론 : Apple Business Manager(ABM)에서 앱을 배포하려면 MDM 서버가 있어야 한다. Apple Business Manager는 MDM 없이 작동할 수 없다.
조직 구성원이 200명 이상일 경우 애플 엔터프라이즈 라이선스 발급을 신청하도록 하고, 그렇지 않으면 MDM 서버를 통해서 Apple Business Manager 로 내부용 앱을 배포할 수 있다고 한다. 조직 내부용 앱에 대해서 엔터프라이즈 계정 발급이 거부되었고, MDM 서버 구축도 여의치 않다면 앱이 아닌 웹 서비스 형태(아이폰 사파리에서 접속)를 고려해봐야 한다.
맞춤형 앱 배포 가이드
https://developer.apple.com/kr/custom-apps/
Apple Business Manager의 프로그램 요구 사항
https://support.apple.com/ko-kr/guide/apple-business-manager/asm6d9dc7acf/web
등록 절차
https://support.apple.com/ko-kr/guide/apple-business-manager/apd402206497/web
(참고 자료)
http://it-archives.com/222176732556/
http://letswift.kr/2020/customapp.pdf
엔터프라이즈 프로그램과 비즈니스 매니저 프로그램의 차이점
비즈니스 매니저는 일반적으로 자사가 사용하는 공용앱들을 관리하는 목적으로 사용된다. (앱스토어에서 사용하는 고객을 특정하는 방식 ex: 비즈니스 메신저 앱)
(서비스 제공자가 아닌 서비스 이용하는 쪽에서 가입해야하는 형태. 이용하는 쪽 회사 계정 도메인으로 앱 배포함.)
엔터프라이즈는 반드시 내부용이고, 타사가 배포 대상이 되는 경우에는 비즈니스 매니저 사용을 권장한다.
(예: A사의 엔터프라이즈 계정으로 B, C사에 앱을 배포하는 행위는 라이센스 위반으로 간주되며, 이로 인해 최근에 엔터프라이즈 계정 신청이 까다로워졌음.)
결론
- 애플 엔터프라이즈 프로그램: 심사 리뷰 없이 바로 앱 업데이트 가능 하나 자격요건에 부합하지 않을 경우, 신청 리젝 가능성이 높음.
- 애플 비즈니스 매니저: 심사 존재 (mdm 통해서 배포)
- 테스트 플라이트 : 테스트 플라이트 심사 존재. 공유 링크 생성하여 베타앱 설치 가능. 최대 10,000명 이용 가능. (90일 한정 활성화)
- 앱스토어(기존) : 심사 존재하나 활성 기한 없이 자유자재로 업데이트 가능
'iOS' 카테고리의 다른 글
MVC to MVVM (0) | 2022.05.06 |
---|---|
AWS S3에 이미지 업로드 하기 (0) | 2022.03.25 |
iOS Framework 만들어보기 (0) | 2021.07.10 |
스위프트 패키지 매니저(Swift Package Manager) 라이브러리 만들기 (0) | 2021.07.09 |
iOS CocoaPods 라이브러리를 만들어보자 (0) | 2021.07.08 |