我已经创建了一个pkg安装程序包,其中包含productbuild:
$ productbuild --component "/Applications/Earlybird.app" /Applications --sign "Developer ID Installer: Name" --product "/Applications/Earlybird.app/Contents/Info.plist" Thunderbird_14.0_enUS.pkg这真的很好。但是,如果我尝试安装应用程序,它会要求输入管理员密码。但对于简单的应用程序,它不需要它。这会使用户感到困惑。因此,我尝试通过使用平面包编辑器打开pkg并将PackageInfo文件中的根“auth=”更改为auth="none“来解决此问题。但它仍然要求输入管理员密码。为什么会这样?我该如何解决它?我使用的是OSX10.8。谢谢!
发布于 2012-11-20 00:43:53
在Mac上,您需要管理访问权限才能写入/Applications。
除了将应用程序复制到用户的主文件夹之外,没有其他方法可以解决这个问题。
https://stackoverflow.com/questions/11812234
复制相似问题