技术栈选用了 wails ,这是一个基于 go 语言的客户端开发框架,前端用的 vue 。昨天第一个版本刚发布,然后就发现 m1 版本的 mac 上下载的文件打开时提示“已损坏,无法打开”
google 了一圈,学习到可以执行xattr -cr /Applications/Relingo.app这个命令移除一些安全标记就可以打开了。
就我的了解,macos 的 app 要上架 appstore 需要买开发者证书,然后用证书对 app 进行签名。我一直以为不上架就不需要签名,但是好像 m1 版本的 macos 更严格了? 不签名,自己下载的也不让用了?
我下载过一些其他的社区版 app ,一般都会弹个提示,说什么未验证的开发者,然后到安全中心点一下“仍要打开”就可以了。
目前不打算上架 appstore ,就想做个社区版,求助~
项目地址: https://github.com/bonaysoft/relingo-desktop