无法从HockeyApp for Mac安装Helper,"Puck"

Mal*_*ear 5 macos install hockeyapp macos-high-sierra

在Mac上使用High Sierra,我无法使用提供的说明HockeyApp for Mac(版本2.0.21)安装Puck .

当我从"首选项 - >常规"选项卡中选择"安装"时,按钮变为灰色或禁用,系统会提示我输入我的帐户密码,然后提示......没有.如建议的那样,Puck未安装在/ usr/local/bin目录中.

  • 我的用户帐户是管理员帐户.
  • 我使用的是正确的密码.
  • 我拥有/ usr/local/bin的所有权和完全写入权限.
  • 我已经检查了更新并重新安装了HockeyApp for Mac

当我退出HockeyApp for Mac应用程序,然后返回它时,"安装"按钮不再被禁用,但它仍然提供我安装Puck的能力.它永远不会.

Mal*_*ear 6

我最终通过卸载HockeyApp并使用不同的方法重新安装来解决.我选择使用自制软件安装应用程序,而不是从HockeyApp 网站下载安装程序.假设您已从命令行安装了Homebrew和Homebrew-Cask,请使用以下命令:

brew cask install hockey
Run Code Online (Sandbox Code Playgroud)

我不知道为什么之前没有用.也许是因为我缺乏对Mac的理解和正确安装软件,但Homebrew做了这个伎俩.然后我就可以将"Puck"的"Helper"应用程序安装到我的机器上.

如果您没有安装Homebrew或Homebrew-Cask,您可以尝试以下操作.从终端:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null
brew cask install hockey
Run Code Online (Sandbox Code Playgroud)