libnyanpasu / clash-nyanpasu

Clash Nyanpasu~(∠・ω< )⌒☆​
https://nyanpasu.elaina.moe
GNU General Public License v3.0
8.53k stars 540 forks source link

安装最新版本的 1.6.0 在 MacOS Pro(M1) 无法打开,提示无权限迁移配置文件 #1454

Open zhgqthomas opened 2 weeks ago

zhgqthomas commented 2 weeks ago

复现步骤 / Step to reproduce

从低版本升级到 1.6.0时

预期行为 / Expected behaviour

正常打开

实际行为 / Actual Behaviour

程序报错: Failed to finish migration event: child process failed: ExitStatus(unix_wait_status(25856)), err: Migration Split App Home Dir to Config and Data failed: Permission denied (os error 13); trying to discard changes Migration Split App Home Dir to Config and Data discarded. thread 'main' panicked at tauri/src/cmds/migrate.rs:67:22: called Result::unwrap() on an Err value: Custom { kind: InvalidInput, error: Error { kind: PermissionDenied, message: "Permission denied (os error 13)" } }

应用日志 / App logs

Failed to finish migration event: child process failed: ExitStatus(unix_wait_status(25856)), err: Migration Split App Home Dir to Config and Data failed: Permission denied (os error 13); trying to discard changes Migration Split App Home Dir to Config and Data discarded. thread 'main' panicked at tauri/src/cmds/migrate.rs:67:22: called Result::unwrap() on an Err value: Custom { kind: InvalidInput, error: Error { kind: PermissionDenied, message: "Permission denied (os error 13)" } }

备注 / Addition details

No response

环境信息 / Environment information

Clash Nyanpasu 版本:1.6.0 操作系统: MacOS M1

自查步骤 / Verify steps

greenhat616 commented 2 weeks ago

请提交 migration.log,他应该在 $HOME/Library/Application Support/Clash Nyanpasu/data 目录下。 题外话,你之前有尝试使用 sudo 方式启动 App 么?

freeNestor commented 2 weeks ago

我是新安装1.6.0 macos m1,点击启动服务模式,输入管理员密码后,报服务模式start failed

DeShuiYu commented 2 weeks ago

我是新安装1.6.0 macos m1,点击启动服务模式,输入管理员密码后,报服务模式start failed

我的mac m1 电脑,也是点击启动服务模式,报start failed 错误,并且感觉新版本的内存占用达到了200多M,比之前的占用内存多很多

kratos9394 commented 2 weeks ago

还是用回老版本先

zhgqthomas commented 2 weeks ago

请提交 migration.log,他应该在 $HOME/Library/Application Support/Clash Nyanpasu/data 目录下。 题外话,你之前有尝试使用 sudo 方式启动 App 么?

我尝试过使用 sudo 来启动 App了,因为已经回退到 1.5.0 的版本,因此电脑上已经没有 migration.log 文件了

greenhat616 commented 2 weeks ago

这个目录不会因回退删除的