I am having an issue when I try to run “exp build:ios”.
This is the error message I receive:
Error while gathering & validating credentials
[exp] Reason:Invalid credentials, raw:“Invalid username and password combination. Used ‘XXXXX’ as the username.”
[exp] Set EXPO_DEBUG=true in your env to view the stack trace.
I have an apple developer membership account and I am able to log onto the apple developer website. What could be causing this issue? Let me know if you need any more information. Some more verbose error messaging would be helpful here because my credentials are clearly not the problem. Thanks.
Hello,
Thanks for the quick reply. I have tried resubmitting my credentials more times then I can count. I am able to login to my apple developers account with the same credentials. I am enrolled in the Apple developer enterprise program. I set my EXPO_DEBUG environment variable to true. Is there any way to see more verbose errors for this issue? I have tried to clear my current credentials with -c many times as well. Thanks.
@firefox456 Hi, just published a release of exp that will print out what apple credentials you’re using when EXPO_DEBUG=true as env variable. Whatever that is is what is used as your input by exp to apple servers.
I have the same issue, it has to be due to recent updates. I used to build and submit few months back and it used to work flawlessly now "Invalid username and password combination. "
Despite how many times I enter correctly my username and password
I will provide all the credentials and files needed, Expo does limited validation
And
Expo handles all credentials, you can still provide overrides
I even disabled the 2 factor authentication, earlier this used to work. Is expo using some website /app of iosconnect where my account is disabled and I can figure out what’s wrong.
Do you have a bash at: C:\\Windows\\system32\\bash.exe ?
some instructions:
Download from the Windows app
store a distribution of Linux, then in an admin powershell, please run:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
and run the new Linux installation at least once