-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App fails to login (SMS MFA) #51
Comments
It means you have sms 2FA and not a trusted device to receive a code. Currently Sideloader can't handle that. I will rename the issue. Two possible workarounds: make a new Apple account without 2FA in iTunes for Windows, add a trusted device to your account. Also I plan to support this in the next weeks anyway. I will try to implement it today but I can't promise anything (got no test account). |
OK, thank you. |
It is compiled automatically in the Actions tab on this repository, don't worry. Here is the latest test build. https://github.com/Dadoum/Sideloader/actions/runs/9307359934 I tried to implement it in that build, but I don't think it works. I have another idea on how to implement it. |
Download it from the link here https://github.com/Dadoum/Sideloader/actions/runs/9307359934 |
I receive the SMS on device and i write it into the windows form, but then:
|
Ok I think I fixed that. |
Downloaded this build: https://github.com/Dadoum/Sideloader/actions/runs/9308105426/artifacts/1553722337 the app stucks here now:
|
Can you retry? |
Same artifact ? |
Yeah I am guessing that it worked but it froze, so your computer might no longer need to go through 2FA. |
Oh I think I know. Let me fix that |
New attempt. |
(it's now built) |
Yet another attempt |
Now i'm not receiving the SMS anymore (the account is not locked) |
It still asks you for a code but no SMS is sent? |
Exactly |
What happens if you click on Re-send the code? |
Still no SMS is sent, also in the previous artifact i got the error above but the sms was sent |
I added a debug print to understand what's going wrong and stop trying blind shots. |
(here is the link https://github.com/Dadoum/Sideloader/actions/runs/9308985428 ) |
No SMS has been sent, this the response:
|
Maybe too much attempts has been made without a success? Can you log-in on the Apple website, then delete the file in ~/.config/Sideloader/device.json and ~/.config/Sideloader/adi.pb? (and retry) |
I am able to login in https://appleid.apple.com if i click two times "re-send" button i get:
|
New attempt (sorry if I bother you) |
No worries, i’m here to help you! |
Now i can receive the SMS but still get error when validating the 2FA. Some errors extracted from JS/HTML:
This the output of the app in konsole (i have obfuscated some date (mail/phone):
|
Hello, any update on this? |
Unfortunately no (I don't have time right now to work on this :( ) |
I have make some tests, hoping useful to you. I try send body format:
with set content-type to The sms verify api can return success code |
I wrote some code to perform your request @bitxeno |
I tested it now I get this error on Validate the SMS code:
|
This is unrelated to that issue, Apple servers thinks your device is not trustworthy. You can reset your device identity by removing |
I also encountered this problem. After encountering the error, I tried again and will show login success and don't ask 2FA code again. It appears that the first time login is successful despite displaying an error message. |
After deleting the device.json i get this other error ...
The app seems that blocks my account... I have retried after some hours and i get this error (and yes i have deleted device.json and the .db file):
|
I tried the latest dev build on the CLI version and got this error:
|
Hi @Dadoum how you doing? |
This the loop error i get in kosnole:
What's going on?
The text was updated successfully, but these errors were encountered: