1zilc/fishing-funds

Mac m1 启动时显示安装包已损坏

Zhao0396 opened this issue · 16 comments

Fishing Funds版本号: 4.4.2.arm

操作系统平台及版本号: big sur 11.5

BUG截图:

image

详细描述:

https://github.com/1zilc/fishing-funds#%E4%B8%8B%E8%BD%BD%E4%BD%BF%E7%94%A8

最近几个版本的arm版本都打不开,按照链接看过已经是“允许任何来源”,没有看到“仍然打开”。

1zilc commented

那我再排查一下

1zilc commented

重新安装,试过吗?

我先用的是从Macwk里下载的,可以使用。之前也有过多吃重装

我的系统版本和软件版本也是一样的,也出现了这样的报错

需要加一个签名,下载https://macwk.com/soft/macos-assistant-macwk 这个软件然后在
image
里面给Fishing Funds加个签名就好了。

1zilc commented

image

目前Fishing Funds没有购买Apple的企业证书,构建的时候无法签名 build日志
解决方法:

  1. Intel芯片尝试进入 「设置」- 「安全性与隐私」- 「通用」- 「允许从以下位置下载的App」-「仍然打开」
  2. M1及以后的芯片参考这里#149 (comment)
  3. 使用此工具签名 https://macwk.com/soft/macos-assistant-macwk ,参考#149 (comment)
  4. 更多方式请参考这里 https://macwk.com/article/macos-file-damage

如果用小助手的话不需签名操作,签名需要安装苹果 command line tool 开发者工具。只需要使用绕过签名即可。macwk 网站上下载安装 fishing-funds 时候都会自动执行此操作进行修复的,所以不会有这个问题。

1zilc commented

如果用小助手的话不需签名操作,签名需要安装苹果 command line tool 开发者工具。只需要使用绕过签名即可。macwk 网站上下载安装 fishing-funds 时候都会自动执行此操作进行修复的,所以不会有这个问题。

感谢macwk官方的说明

终端执行 sudo xattr -d com.apple.quarantine "/Applications/Fishing Funds.app" 就好

终端执行 sudo xattr -d com.apple.quarantine "/Applications/Fishing Funds.app" 就好

That's it

有用