You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac High Sierra下无法安装HockeyApp的Puck Helper(v2.0.21)求助

解决Mac High Sierra下HockeyApp 2.0.21版本Puck安装无响应的问题

我之前在High Sierra上折腾HockeyApp的Puck安装时,遇到过和你完全一样的情况——点完「安装」按钮变灰,输完密码啥反应都没有,明明权限都给够了还是装不上。给你几个我亲测有效的解决办法:

  • 手动复制Puck二进制文件
    GUI安装流程大概率是卡住了,直接绕过它手动操作:

    1. 找到HockeyApp应用里的Puck文件,路径是 /Applications/HockeyApp.app/Contents/Resources/Puck
    2. 打开终端,执行以下命令复制到/usr/local/bin并添加执行权限:
      sudo cp /Applications/HockeyApp.app/Contents/Resources/Puck /usr/local/bin/
      sudo chmod +x /usr/local/bin/Puck
      
    3. 验证是否安装成功:输入 Puck --version,如果能输出版本号就说明搞定了。
  • 检查系统完整性保护(SIP)状态
    High Sierra的SIP可能会在后台限制某些目录的写入操作,哪怕你有所有权也没用。可以先在终端输入:

    csrutil status
    

    如果显示enabled,可以尝试临时禁用SIP(注意:这会降低系统安全性,完成后记得重新开启):

    1. 重启Mac,按住Cmd+R进入恢复模式
    2. 打开终端,输入 csrutil disable 后重启
    3. 回到系统后再次尝试通过HockeyApp偏好安装Puck
    4. 安装完成后,重复步骤1-2,输入 csrutil enable 重新开启SIP
  • 重置HockeyApp偏好设置
    有时候损坏的偏好设置文件会导致安装流程异常,试着删除偏好文件后重试:

    defaults delete net.hockeyapp.mac
    

    关闭HockeyApp后重新打开,再尝试安装Puck。

  • 用Homebrew直接安装Puck
    如果上面的方法都不行,直接用Homebrew安装Puck是个更省心的选择:

    brew install puck
    

    这种方式完全绕开了HockeyApp的GUI安装流程,安装完成后直接就能用,后续更新也方便。

我当时是用手动复制的方法解决的,你可以先从第一个方法试起,应该能快速解决问题!

内容的提问来源于stack exchange,提问作者MalcLear

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 08:14:46