2012-08-04 4 views
3

해야합니다맥 설치 패키지는 관리자 암호를 요구하지만이 방법으로 productbuild와 함께 PKG 설치 패키지를 만든하지

$ productbuild --component "/Applications/Earlybird.app" /Applications --sign "Developer ID Installer: Name" --product "/Applications/Earlybird.app/Contents/Info.plist" Thunderbird_14.0_enUS.pkg 

것은이 그냥 좋은 일했다. 하지만 응용 프로그램을 설치하려고하면 관리자 암호를 묻습니다. 그러나 간단한 응용 프로그램에는 필요하지 않습니다. 이렇게하면 사용자가 혼동을 일으킬 수 있습니다. 그래서 플랫 패키지 편집기를 사용하여 패키지를 열고 packageInfo 파일의 auth = "root"를 auth = "none"으로 변경하여이 문제를 해결하려고했습니다. 하지만 여전히 관리자 암호를 묻습니다. 왜 그런데 어떻게 해결할 수 있을까요? OS X 10.8입니다. 감사!

답변

0

Mac의 경우/응용 프로그램에 쓰기 위해서는 관리자 권한이 필요합니다.

대신 사용자의 홈 폴더에 앱을 복사하는 경우를 제외하고는이 방법을 사용할 수 없습니다.