2010-05-05 8 views
0

건강 관리 IT 관련 앱을 제작 중입니다. 우리 회사는 앱 스토어를 통해 배포 할 수 있기를 원하지만, UDID로 식별 된 장치가 데이터베이스에 구체적으로 프로비저닝되어 있어야합니다. 나는 그 모든 것을 만들었지 만, 애플이 이와 같은 것을 거부할지 궁금해하고 있었다.앱 스토어 승인 - 활성화 코드 사용

누구든지 활성화 코드 사용 경험이 있습니까?

감사합니다.
Teja.

+0

이 거의 거부를 얻을 수있는 확실한 방법이다. Ad-hoc 배포 또는 jailbroken 전화로 배포 중 하나를 살펴 보셨습니까? –

+0

아니, 의사가 내게 그 UDID를 우편으로 보내야하고, 아이들이 아이튠즈에 끌고 가서 지금까지 문제가되었던 것을 동기화시켜야하기 때문에 문제는 너무 복잡하다. –

답변

7

호 참조 애플의 사전 서면 승인없이 SDK 협정 (from PDF hosted at wired.com)

3.3.3의 섹션 3.3.3, 제공 잠금을 해제 또는 배포 메커니즘 기타를 통해 추가 기능 또는 기능을 사용하지 않을 수 있습니다 응용 프로그램 App Store보다.

5

이 제한된 유형의 배포에는 Enterprise License을 사용해야합니다. 응용 프로그램이 설치된 장치를 제어 할 수 있습니다.

+0

우리는 문제가있다. 정말로 500 명의 사람의 회사가 아니라. 나는 우리에게 라이센스를주기 전에 애플이 그것을 확인한 것 같다. 또한 사내 업무와 정확히 일치하지 않기 때문에이 곳 곳곳의 의사/병원에이를 판매해야합니다. 이 경우 프로비저닝이 어떻게 작동하는지 잘 모르겠습니다 .. 특별 개발과 같은 UDID가 필요한가요? 의사가 UDID를 찾아 내 이메일을 보내 줄 것을 정말로 기대할 수는 없습니다 .. –

1

내가 제안 할 수 있다면. 왜 응용 프로그램에서 인증 유형을 만들지 마십시오. 응용 프로그램을 열면 사용자가 수동으로 승인해야하는 계정을 만들어야합니다. 계정이 있으면 로그인 할 수 있습니다. 응용 프로그램의 메모리 또는 코어 데이터가있는 SQLLite와 같은 데이터베이스를 사용하여 로그인 자격 증명을 기억할 수 있습니다. 그런 경우에도 누가 응용 프로그램에 액세스 할 수 있는지 제어 할 수 있습니다. 사과가 허용 할 것입니다. 지금 당장 생각할 수는 없지만 계정을 필요로하는 다른 응용 프로그램을 사용하는 것을 보았습니다.

브롬,
폴 Peelen

+1

고마워요, 그게 우리가 함께 가기로 결정한 것입니다. 우리 회사는 또 다른 보안 계층을 추가하고 싶었지만 가능하지는 않습니다. –