vanshg / MacAssistant

Google Assistant for macOS!
MIT License
1.62k stars 125 forks source link

Won't let me sign in on Mac OS Catalina. #81

Open shra4747q opened 4 years ago

shra4747q commented 4 years ago

When I click on my account and click allow for it to use my service, it crashes. I have given a video to show what is happening.

Screen Recording 2019-12-07 at 5.09.54 PM.mp4.zip

hoangnamitc commented 4 years ago

I'm Too

mxmerce commented 4 years ago

Built from source, it is crashing in the LoginViewController:

            if let index = url.firstIndex(of: "=") {
                let code = String(url[url.index(index, offsetBy: 1)...])
                authenticator.authenticate(code: code) { err in
                    if let err = err {
                        **self.Log.error("Error: \(err)")**
                    } else {
                        self.loadNextScreen()
                    }
                }
            }
            return

Getting the following message: 2019-12-18 15:07:59.799993-0600 MacAssistant[2829:3515050] Metal API Validation Enabled 2019-12-18 15:08:11.112956-0600 MacAssistant[2829:3515050] -[NSError init] called; this results in an invalid NSError instance. It will raise an exception in a future release. Please call errorWithDomain:code:userInfo: or initWithDomain:code:userInfo:. This message shown only once.

Thread 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

PotLid commented 4 years ago

Experiencing same error Thread 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

mchsk commented 4 years ago

😭

PotLid commented 4 years ago

Apart from LoginViewController, places where related with NSError seems causing an issue some how.

martinstoyanov commented 4 years ago

Same error

dcolumbus commented 4 years ago

Are there any up to date solutions for this issue?