2011-11-11 3 views
4

회사 직원 만 사용할 수있는 iOS 응용 프로그램을 개발 중이지만 100 개 이상의 장치에서 사용하고있을 것입니다. "iOS 개발자 기업 프로그램 ($ 299)"에 가입하려면 회사 DUNS 번호가 필요합니다 (저는 회사가 아니기 때문에 회사가 없습니다).한 회사의 iOS 응용 프로그램 만 배포하십시오

그래서 iOS 응용 프로그램을 사용할 회사는 "iOS 개발자 엔터프라이즈 프로그램 ($ 299)"에 등록해야하며 해당 응용 프로그램을 직원에게 배포하려면 DUNS 번호가 필요합니까? 또는 "iOS 개발자 엔터프라이즈 프로그램 ($ 299)"없이 (탈옥 알림없이) 100 개 이상의 장치에 내 응용 프로그램을 배포 할 수 있습니까?

답변

7

과 같을 것이다 귀하의 IPA와 페이로드 폴더에 압축을 풉니 다 당신은 그래서 아이폰 OS 응용 프로그램을 사용하는 회사가 아이폰 OS 개발자 기업 프로그램 "에 등록을 할 필요가 yourapp.app 찾을 수 (299 달러) "앱을 배포하려면 DUNS 번호가 있습니까?

맞습니다. 회사가 엔터프라이즈 프로그램에 가입하면 사내에 앱을 배포 할 수있는 권한이 주어집니다. 개발자를 개발 팀에 추가하여 구독을 사용하여 코드를 개발할 수 있습니다. 과거 기업들은 엔터프라이즈 프로그램의 자격을 갖추려면 500 명 이상의 직원을 보유해야했습니다. 그 한계는 지금까지 변경되었을 수도 있습니다.

또는 나는 "아이폰 OS 개발자 기업 프로그램 ($ 299)"(탈옥없이)없이 100 개 이상의 장치에서 내 응용 프로그램을 배포하지 못할?

오른쪽 및 "배포"는 올바른 단어가 아닙니다. 표준 개발자 계정을 사용하면 '임시'배포를 사용하여 최대 100 개의 기기에서 앱을 테스트 할 수 있습니다. 앱을 배포하는 수단이 될 수는 없지만 주로 테스트 용입니다. 예를 들어, 서비스가 만료 될 때마다 수개월마다 앱을 업데이트해야 할 것입니다.

2

iOS 개발자 (DUNS 번호가없는 개인)가 100 개가 넘는 기기에 앱을 배포하려는 회사의 앱을 작성한 경우 회사에 등록해야합니다. iOS 개발자 엔터프라이즈 프로그램

프로그램에는 법무 부서의 DUNS 번호와 연락처가 필요합니다. 회사는 인증서를 오용하지 않을 것이라고 Apple과 계약을 체결해야합니다. 남용은 앱 스토어를 거치지 않고 외부에서 개발 된 앱 을 배포하는 것입니다.

그러나 개별 애드혹 배포 인증서로 앱에 서명하고 IPA를 제공 할 수 있습니다. 그들은 배포를 위해 자체 배포 인증서로 IPA 파일을 정리해야합니다. 그들은 키 체인 접근에서 찾을 수 Path for your .app file이 페이로드 폴더에있는 회사, 주식 회사 :

명령은 {SIGNER IDENTITY} 아이폰 분포
codesign -f -s {SIGNER-IDENTITY} "/Path for your .app file"

입니다. 그것은이

codesign -f -s "iPhone Distribution: Company, Inc." /Users/MyName/Desktop/MyApp/Payload/MyApp.app

+1

일부 구두점을 추가하십시오. 7 행 실선 문장에서 세 번째 행을 읽는 것은 매우 어렵습니다. – Caleb

+3

이 당신을 위해 고쳐졌습니다. – NotMe

+0

@ChrisLively 감사합니다. – 0x8badf00d

관련 문제