2010-03-26 5 views
2

내 상사는 직원 수가 500 명 정도되는 특정 클라이언트에 대해 응용 프로그램을 배포하려고합니다. 응용 프로그램은 웹 서비스와 장치의 UDID를 사용하여 다른 클라이언트 사용자가 소프트웨어에 액세스하지 못하도록합니다. 우리는 엔터프라이즈 프로그램에 등록 할 수있는 큰 회사는 아니며, 특히 사장은 사용자를 제한하기 위해 udid를 사용하지만 서버에 과부하가 발생할 수 있으므로 다른 사용자가 소프트웨어를 다운로드하지 못하도록하고 있습니다. iPhone/iPod에 시스템 사용 권한이 부여되었는지 확인하려면 webservice 요청이 필요합니다.특정 위치에서 실행하도록 iPhone 응용 프로그램을 배포하는 몇 가지 방법

소프트웨어를 무료 가격으로 appstore에 넣으면 원치 않는 많은 것들이 생길 수 있습니다. 소프트웨어를 사용하지 못하는 것에 대한 비난을 남기고 의견을 말합니다. 사실, 다른 사용자는 회사의 클라이언트 만 사용한다고 생각하지 않습니다. 소프트웨어를 사용할 권리가있는 사용자) 또는 소프트웨어를 기밀로 생각할 수 있으며 다른 사용자에게 노출되어서는 안됩니다.

소프트웨어를 최대 가격으로 앱 스토어에 넣는 것은 좋은 방법이 아닙니다. 클라이언트가 프로그램을 다운로드하기 위해 돈을 지불해야하기 때문입니다. 그건 꼭 필요 하진 않아.

애드혹 모드에서 소프트웨어를 배포하려면 프로비저닝 프로파일이 만료 될 때마다 소프트웨어를 다시 설치해야합니다. 설치 제한은 단지 100 개 장치입니다.

그래서 이러한 종류의 소프트웨어를 배포하는 방법은 무엇입니까? 이 주제에 대한 의견이 있으십니까?

답변

0

이것은 우리의 솔루션이며 앱 스토어에서 작동 :
- 앱에 자신의 관리 서버에서 서비스를 조회 할 수 있도록함으로써 특정 장치에 제한 - 앱 스토어
에 평소와 같이 앱을 배포 .
- 사용자를 구분하려면 인증이 필요합니다.

+0

안녕하세요 sfa, 나는 당신과 마찬가지로 다소 비슷한 상황에 있습니다. 앱 스토어에 무료 가격으로 앱을 넣은 다음 앱에 자신의 서버에 서비스를 쿼리 한 것 같습니다. 그러나 귀하가 귀하의 질문에 대략 설명한 문제는 무엇입니까? 귀하는 그러한 문제가 없었습니까? 그가 그것을 사용할 수 없기 때문에 소프트웨어에 대한 비난을 던지는 의견을 쓰는 사람들처럼. 또는 서버의 부하? 아니면 당신의 접근 방식을 잘못 이해 한 것일까 요? 귀하의 회신에 감사드립니다. 감사. – Omar

+0

예, 특정 고객 범위에서만 사용할 수 있다고 설명하는 설명이 포함 된 무료 앱 스토어에 앱을 넣었습니다. 고객이 직접적인 고객이 지불했기 때문에 나쁜 댓글을 달았지만 상관하지 않습니다. 우리가 계약을 맺었 어.우리는 솔루션에 대해 고객과 직접 이야기하고 데모를 보여 주었으며 지침에 따라 앱을 설치할 수 있으며 매장에서 앱을 다운로드하고 앱을 작동시키기위한 올바른 매개 변수로 구성 할 수 있습니다. 서버 주소는 누구에게도 보이지 않지만. 이것이 원치 않는 사용자의 불필요한 요청을 피하는 방법입니다. –

+0

그러나 AppStore 검토 가이드 라인을 검토하면 AppStore에서 허용 할이 유형의 앱으로 정책을 변경할 수 있습니다. 따라서 조심해야하며 위험은 여전히 ​​있습니다. –

1

빨아 들이고 enterprise developer program에 대해 지불하십시오. 그것의 단지 $ 299/year. 또는 모든 직원의 장치를 jailbreaking하고 대체 수단을 통해 앱을 설치하십시오.

+0

안녕하세요, 웹 사이트에서 "귀하는 500 명 이상의 직원과 DUNS 번호가있는 회사 또는 조직이어야합니다."라고 말합니다. 사실 우리는 큰 회사가 아니며 작은 회사 일뿐 아니라 여러 고객에게 서비스를 제공합니다. 우리는 $ 299를 지불 할 준비가되어 있지만 프로그램은 우리에게 적합하지 않습니다. –

+1

@ Hoang Pham :이 경우,이 애플리케이션의 클라이언트가 실제로 충분히 크다는 것을 설명 할 수 있어야하며, 수수료를 지불하고 가입하게 할 수도 있습니다. 귀하는 여전히 그들의 엔터프라이즈 팀 구성원이거나 관리자 일 수 있으며 자신의 응용 프로그램을 작성하고 배포 할 수 있습니다. DUNS 번호를 얻는 것은 쉬운 일이 아닙니다. 내 직업은 우리가 4 인 회사이고 회사가 하나이므로 고객이 스스로 (또는 이미 가지고있는) 고객을 확보 할 수 있어야합니다. –

+0

안녕하세요, Brad, 답변 해 주셔서 감사합니다.하지만 고객사 중 500 명이 직원이 충분하지 않은 경우 어떻게 될까요? 이 경우 클라이언트는 더 이상 프로그램 자격이 없습니다. –

관련 문제