Closed ItzMiracleOwO closed 1 year ago
@ItzMiracleOwO I encountered that error for some time. However, I managed to fix it by enclosing the email and password with single quotes, like this:
ipatool auth login -e 'email@gmail.com' -p 'XXXXXXXXXXXXXXXXXXXXXXX' --auth-code '123456'
If your account has 2FA setup you need to click
Get Verification Code
in your iPhone's Settings >Apple ID
(click your name) >Password & Security
>Get Verification Code
and then pass that in with the--auth-code
flag.
@ItzMiracleOwO What OS are you running ipatool
on? If it's macOS, are you connected via SSH or using a third-party terminal?
This issue has been automatically closed because there has been no response from the original author.
I can reproduce this issue on Ubuntu 22.04 server (no desktop environment).
I guess the application tried to use keyring.SecretServiceBackend
as the backend, but since I don't have desktop environment install, it failed.
I think there should be some fallback code.
What happened?
For every command:
-> ipatool auth login -e xxx@gmail.com -p Aa20080407 <- 2:26PM ERR error="failed to create appstore client: failed to create keyring: failed to open keyring: Specified keyring backend not available" success=false
Version
2.3.2
Relevant log output