diff --git a/subminer b/subminer index 2961db4..2d9a84e 100755 --- a/subminer +++ b/subminer @@ -706,11 +706,13 @@ function isExecutable(filePath: string): boolean { } function resolveMacAppBinaryCandidate(candidate: string): string { - if (process.platform !== "darwin") return ""; - const direct = resolveBinaryPathCandidate(candidate); if (!direct) return ""; + if (process.platform !== "darwin") { + return isExecutable(direct) ? direct : ""; + } + if (isExecutable(direct)) { return direct; }