2011-09-15 3 views
6

Mac App Store와 관련하여 질문이 있습니다. 나는 애플에 따르면 자사의 핵심 기능을 달성하기 위해 관리자 권한이있는 소프트웨어를 출시 할 계획 만하고 -높은 권한을 가진 Mac App Store 앱

2.27 - 거부됩니다 루트 권한으로 에스컬레이션을 요청하거나 setuid를 속성을 사용하는 앱을.

나는 이것을 달성하는 다른 방법을 찾아야합니다. 루트 권한을 사용할 필요없이 앱을 배포하고 사용자에게 내 헬퍼 앱을 다운로드 할 수있는 옵션을 제공하여 내 웹 사이트에서 무료로 배포 할 생각입니다. 내 응용 프로그램과 도우미 사이의 일부 프로세스 간 통신 마법은이 법안에 부합하는 것 같습니다. 난 단지에 필요, 다운로드하거나 기능을 추가하거나 주요 목적은 당신이 볼

을 거부됩니다 변경 에 추가 코드 나 리소스를 설치 앱 :

2.16 - 그러나 더 나은 것을 만들려면 내 웹 사이트에 대한 링크를 제공하여 사용자에게 도우미를 다운로드하도록 제안합니다. 그래서 제 질문은, 애플의 끔찍한 거부를 피하려고하는 나의 접근 방식입니까?

답변

4

App Store와 함께 배포되는 OS X 응용 프로그램 인 Awaken을 살펴보고 권한 상승 권한을 부여 받아야하는 도우미를 다운로드 할 수있는 기능도 제공해야합니다.

그것은 분명히 당신과 같은 상황이며 App Store에서 허용되었습니다.

+0

어웨이는 완벽한 앱이 도우미가 필요하지 않습니다. 하지만 내 응용 프로그램은 핵심 기능을 달성하기 위해 도우미가 필요합니다. Mac App Store 제품 페이지에서 몇 가지 추가 기능을 구현한다고 간단히 말할 수는 없습니다. Apple의 내장 기능과는별로 관련이 없기 때문입니다. – koo

+0

다운로드 한 도우미없이 앱이 유용하지 않은 경우 거의 거부 될 수 있습니다. –