내 상사는 직원 수가 500 명 정도되는 특정 클라이언트에 대해 응용 프로그램을 배포하려고합니다. 응용 프로그램은 웹 서비스와 장치의 UDID를 사용하여 다른 클라이언트 사용자가 소프트웨어에 액세스하지 못하도록합니다. 우리는 엔터프라이즈 프로그램에 등록 할 수있는 큰 회사는 아니며, 특히 사장은 사용자를 제한하기 위해 udid를 사용하지만 서버에 과부하가 발생할 수 있으므로 다른 사용자가 소프트웨어를 다운로드하지 못하도록하고 있습니다. iPhone/iPod에 시스템 사용 권한이 부여되었는지 확인하려면 webservice 요청이 필요합니다.특정 위치에서 실행하도록 iPhone 응용 프로그램을 배포하는 몇 가지 방법
소프트웨어를 무료 가격으로 appstore에 넣으면 원치 않는 많은 것들이 생길 수 있습니다. 소프트웨어를 사용하지 못하는 것에 대한 비난을 남기고 의견을 말합니다. 사실, 다른 사용자는 회사의 클라이언트 만 사용한다고 생각하지 않습니다. 소프트웨어를 사용할 권리가있는 사용자) 또는 소프트웨어를 기밀로 생각할 수 있으며 다른 사용자에게 노출되어서는 안됩니다.
소프트웨어를 최대 가격으로 앱 스토어에 넣는 것은 좋은 방법이 아닙니다. 클라이언트가 프로그램을 다운로드하기 위해 돈을 지불해야하기 때문입니다. 그건 꼭 필요 하진 않아.
애드혹 모드에서 소프트웨어를 배포하려면 프로비저닝 프로파일이 만료 될 때마다 소프트웨어를 다시 설치해야합니다. 설치 제한은 단지 100 개 장치입니다.
그래서 이러한 종류의 소프트웨어를 배포하는 방법은 무엇입니까? 이 주제에 대한 의견이 있으십니까?
안녕하세요 sfa, 나는 당신과 마찬가지로 다소 비슷한 상황에 있습니다. 앱 스토어에 무료 가격으로 앱을 넣은 다음 앱에 자신의 서버에 서비스를 쿼리 한 것 같습니다. 그러나 귀하가 귀하의 질문에 대략 설명한 문제는 무엇입니까? 귀하는 그러한 문제가 없었습니까? 그가 그것을 사용할 수 없기 때문에 소프트웨어에 대한 비난을 던지는 의견을 쓰는 사람들처럼. 또는 서버의 부하? 아니면 당신의 접근 방식을 잘못 이해 한 것일까 요? 귀하의 회신에 감사드립니다. 감사. – Omar
예, 특정 고객 범위에서만 사용할 수 있다고 설명하는 설명이 포함 된 무료 앱 스토어에 앱을 넣었습니다. 고객이 직접적인 고객이 지불했기 때문에 나쁜 댓글을 달았지만 상관하지 않습니다. 우리가 계약을 맺었 어.우리는 솔루션에 대해 고객과 직접 이야기하고 데모를 보여 주었으며 지침에 따라 앱을 설치할 수 있으며 매장에서 앱을 다운로드하고 앱을 작동시키기위한 올바른 매개 변수로 구성 할 수 있습니다. 서버 주소는 누구에게도 보이지 않지만. 이것이 원치 않는 사용자의 불필요한 요청을 피하는 방법입니다. –
그러나 AppStore 검토 가이드 라인을 검토하면 AppStore에서 허용 할이 유형의 앱으로 정책을 변경할 수 있습니다. 따라서 조심해야하며 위험은 여전히 있습니다. –