나는 시스템 프록시 설정을 수정해야하는 코코아 응용 프로그램을 작성하고 있습니다. (이 작업을 수행하려면 networksetup
을 사용하고 있습니다.) 문제는 프록시 설정을 변경하기 위해 시스템 관리자 수준의 액세스가 필요하다는 것입니다. 나는 애플의 기본 API (나는 STPrivilagedTask
래퍼를 사용했다)와 관리자 권한을 가진 쉘 스크립트를 사용하여 관리자로 NSTask
을 실행하는 것을 시도했다. 그것은 어느쪽으로 나 완벽하게 작동하지만 문제는 내 앱이 설정을 여러 번 변경해야하고 사용자가 매번 비밀번호를 입력해야한다는 것입니다.코코아 응용 프로그램에서 다중 인증
어쨌든 내가 한 번만 권한을 얻을 수 있고 또 다시 사용할 수 있습니까?