Skip to content
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

fastlane cert got Unauthorized Access error #16108

Closed
4 tasks done
cnxzcxy opened this issue Mar 2, 2020 · 62 comments
Closed
4 tasks done

fastlane cert got Unauthorized Access error #16108

cnxzcxy opened this issue Mar 2, 2020 · 62 comments

Comments

@cnxzcxy
Copy link

cnxzcxy commented Mar 2, 2020

New Issue Checklist

Issue Description

plenty of accounts got same error since yesterday, and nothing usefull found so far.
about half accounts got errors, and other 50% accounts worked well.
tried fastlane 2.131.0 and 2.142.0

Command executed
command: fastlane cert -u xxxx@xxxx.com
Please enter the 6 digit code:
796984
Requesting session...

Looking for related GitHub issues on fastlane/fastlane...


[!] The request could not be completed because:
	Unauthorized Access
Complete output when running fastlane, including the stack trace and command used
shenlongdeMac:*@126.com shenlong$ fastlane cert -u *@126.com
[⠼] 🚀 /Users/shenlong/.rvm/gems/ruby-2.7.0-preview1/gems/faraday_middleware-0.13.1/lib/faraday_middleware/response_middleware.rb:14: warning: Capturing the given block using Proc.new is deprecated; use `&block` instead
[✔] 🚀 
[20:38:09]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile

+----------------------+-----------------------------------------------------+
|                          Summary for cert 2.142.0                          |
+----------------------+-----------------------------------------------------+
| username             | *@126.com                                 |
| development          | false                                               |
| force                | false                                               |
| generate_apple_certs | false                                               |
| keychain_path        | /Users/shenlong/Library/Keychains/login.keychain-db |
| platform             | ios                                                 |
+----------------------+-----------------------------------------------------+

[20:38:10]: Starting login with user '*@126.com'
/Users/shenlong/.rvm/gems/ruby-2.7.0-preview1/gems/faraday_middleware-0.13.1/lib/faraday_middleware/response_middleware.rb:14: warning: Capturing the given block using Proc.new is deprecated; use `&block` instead
/Users/shenlong/.rvm/gems/ruby-2.7.0-preview1/gems/faraday_middleware-0.13.1/lib/faraday_middleware/response_middleware.rb:14: warning: Capturing the given block using Proc.new is deprecated; use `&block` instead
-------------------------------------------------------------------------------------
Please provide your Apple Developer Program account credentials
The login information you enter will be stored in your macOS Keychain
You can also pass the password using the `FASTLANE_PASSWORD` environment variable
See more information about it on GitHub: https://github.com/fastlane/fastlane/tree/master/credentials_manager
-------------------------------------------------------------------------------------
Password (for *@126.com): ********
Two-factor Authentication (6 digits code) is enabled for account '*@126.com'
More information about Two-factor Authentication: https://support.apple.com/en-us/HT204915

If you're running this in a non-interactive session (e.g. server or CI)
check out https://github.com/fastlane/fastlane/tree/master/spaceship#2-step-verification

(Input `sms` to escape this prompt and select a trusted phone number to send the code as a text message)

(You can also set the environment variable `SPACESHIP_2FA_SMS_DEFAULT_PHONE_NUMBER` to automate this)
(Read more at: https://github.com/fastlane/fastlane/blob/master/spaceship/docs/Authentication.md#auto-select-sms-via-spaceship-2fa-sms-default-phone-number)

Please enter the 6 digit code:
847823
Requesting session...

Looking for related GitHub issues on fastlane/fastlane...


[!] The request could not be completed because:
	Unauthorized Access

Environment

✅ fastlane environment ✅

Stack

Key Value
OS 10.14.6
Ruby 2.7.0
Bundler? false
Git git version 2.20.1 (Apple Git-117)
Installation Source ~/.rvm/gems/ruby-2.7.0-preview1/bin/fastlane
Host Mac OS X 10.14.6 (18G95)
Ruby Lib Dir ~/.rvm/rubies/ruby-2.7.0-preview1/lib
OpenSSL Version OpenSSL 1.1.1d 10 Sep 2019
Is contained false
Is homebrew false
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 10.3

System Locale

Variable Value
LANG zh_CN.UTF-8
LC_ALL
LANGUAGE

fastlane files:

No Fastfile found

No Appfile found

fastlane gems

Gem Version Update-Status
fastlane 2.142.0 ✅ Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
did_you_mean 1.3.0
executable-hooks 1.6.0
bundler-unload 1.0.2
rubygems-bundler 1.4.5
bundler 2.1.4
slack-notifier 2.3.2
atomos 0.1.3
CFPropertyList 3.0.2
claide 1.0.3
colored2 3.1.2
nanaimo 0.2.6
xcodeproj 1.15.0
rouge 2.0.7
xcpretty 0.3.0
terminal-notifier 2.0.0
unicode-display_width 1.6.1
terminal-table 1.8.0
plist 3.5.0
public_suffix 2.0.5
addressable 2.7.0
multipart-post 2.0.0
word_wrap 1.0.0
tty-screen 0.7.1
tty-cursor 0.7.1
tty-spinner 0.9.3
babosa 1.0.3
colored 1.2
highline 1.7.10
commander-fastlane 4.4.6
excon 0.72.0
faraday 0.17.3
unf_ext 0.0.7.6
unf 0.1.4
domain_name 0.5.20190701
http-cookie 1.0.3
faraday-cookie_jar 0.0.6
faraday_middleware 0.13.1
fastimage 2.1.7
gh_inspector 1.1.3
json 2.2.0
mini_magick 4.10.1
multi_xml 0.6.0
rubyzip 1.3.0
security 0.1.3
xcpretty-travis-formatter 1.0.0
dotenv 2.7.5
naturally 2.2.0
simctl 1.6.8
jwt 2.1.0
uber 0.1.0
declarative 0.0.10
declarative-option 0.1.0
representable 3.0.4
retriable 3.1.2
mini_mime 1.0.2
multi_json 1.14.1
signet 0.13.0
memoist 0.16.2
os 1.0.1
googleauth 0.11.0
httpclient 2.8.3
google-api-client 0.36.4
google-cloud-env 1.3.0
google-cloud-errors 1.0.0
google-cloud-core 1.5.0
digest-crc 0.4.1
google-cloud-storage 1.25.1
emoji_regex 1.0.1
forwardable 1.2.0
logger 1.3.0
stringio 0.0.2
ipaddr 1.2.2
openssl 2.1.2
ostruct 0.1.0
strscan 1.0.0
date 2.0.0
fileutils 1.1.0
io-console 0.4.7
zlib 1.0.0
rexml 3.1.9
psych 3.1.0
mutex_m 0.1.0

generated on: 2020-03-02

@Rico358097990
Copy link

same question~

@NolynLin
Copy link

NolynLin commented Mar 2, 2020

I also encountered this problem,

@CaptainScavo
Copy link

We are also seeing this issue.

@KeiroMidori
Copy link

Same issue here as well.

@StormXX
Copy link

StormXX commented Mar 2, 2020

same issue...

@janpio
Copy link
Member

janpio commented Mar 2, 2020

Sounds like it is being caused by Apple's servers, not fastlane. Unfortunately not much we can do.

@jesiegel1
Copy link
Contributor

I'm having this issue when running match, but fwiw I ran spaceship_logs and I'm seeing this despite entering the correct 2FA code:

INFO [16:25:16]: >> POST https://idmsa.apple.com/appleauth/auth/verify/trusteddevice/securitycode: {"securityCode":{"code":"<confirmed this was correct>"}}

DEBUG [16:25:17]: << POST https://idmsa.apple.com/appleauth/auth/verify/trusteddevice/securitycode: 400 {"service_errors"=>[{"code"=>"-21669", "title"=>"Incorrect Verification Code", "message"=>"Incorrect verification code.", "suppressDismissal"=>false}], "hasError"=>true}

@KeiroMidori
Copy link

I created a new Developer user on App Store connect that doesn't have 2FA and it works fine. Will use that in the meantime while this is getting fixed.

@NolynLin
Copy link

NolynLin commented Mar 3, 2020

我在App Store connect上创建了一个没有2FA的新开发者用户,并且工作正常。在此修复的同时,将使用它。

How to create?

@HoYounger
Copy link

HoYounger commented Mar 3, 2020

same question~

Available session is not valid any more. Continuing with normal login.
Two-factor Authentication (6 digits code) is enabled for account 'jiaokubudie587079@163.com'
More information about Two-factor Authentication: https://support.apple.com/en-us/HT204915

If you're running this in a non-interactive session (e.g. server or CI)
check out https://github.com/fastlane/fastlane/tree/master/spaceship#2-step-verification

(Input `sms` to escape this prompt and select a trusted phone number to send the code as a text message)

(You can also set the environment variable `SPACESHIP_2FA_SMS_DEFAULT_PHONE_NUMBER` to automate this)
(Read more at: https://github.com/fastlane/fastlane/blob/master/spaceship/docs/Authentication.md#auto-select-sms-via-spaceship-2fa-sms-default-phone-number)

Please enter the 6 digit code:
499298
Requesting session...
Could not login to App Store Connect
Please check your credentials and try again.
This could be an issue with App Store Connect,
Please try unsetting the FASTLANE_SESSION environment variable
(if it is set) and re-run `fastlane spaceauth`

Exception type: Spaceship::UnauthorizedAccessError

Looking for related GitHub issues on fastlane/fastlane...

➡️  fastlane cert got Unauthorized Access error
    https://github.com/fastlane/fastlane/issues/16108 [open] 9 💬
    2 hours ago

➡️  The request could not be completed because: Unauthorized Access
    https://github.com/fastlane/fastlane/issues/15411 [closed] 22 💬
    08 Jan 2020

➡️  Unauthorized Access when I use Fastlane pilot upload
    https://github.com/fastlane/fastlane/issues/15125 [closed] 6 💬
    13 Nov 2019

and 16 more at: https://github.com/fastlane/fastlane/search?q=The%20request%20could%20not%20be%20completed%20because%3A%0A%09Unauthorized%20Access&type=Issues&utf8=✓

🔗  You can ⌘ + double-click on links to open them directly in your browser.

[!] The request could not be completed because:
	Unauthorized Access

@janpio
Copy link
Member

janpio commented Mar 3, 2020

Can you confirm that logging in with the same account via the website works as expected? Maybe they changed the API again...

@cnxzcxy
Copy link
Author

cnxzcxy commented Mar 3, 2020

Can you confirm that logging in with the same account via the website works as expected? Maybe they changed the API again...

Yes, the accounts that showed 'Unauthorized Access' worked as expected when I logged in web myself

@jesiegel1
Copy link
Contributor

@janpio I was able to authenticate successfully by entering sms when prompted for the 2FA code and selecting the trusted phone number manually (producing a second sms), instead of entering the code that was initially generated.

Wondering if this line could be related https://github.com/fastlane/fastlane/blob/master/spaceship/lib/spaceship/two_step_or_factor_client.rb#L144

@janpio
Copy link
Member

janpio commented Mar 3, 2020

Probably the normal 2FA thing is messed up in some way, and the SMS fallback still works as before. I will have to look into that :/

@KeiroMidori
Copy link

Thanks @janpio !

@janpio janpio self-assigned this Mar 3, 2020
@Rico358097990
Copy link

@janpio thanks

@smile2code
Copy link

@janpio I was able to authenticate successfully by entering sms when prompted for the 2FA code and selecting the trusted phone number manually (producing a second sms), instead of entering the code that was initially generated.

Wondering if this line could be related https://github.com/fastlane/fastlane/blob/master/spaceship/lib/spaceship/two_step_or_factor_client.rb#L144

thank you. this way works fine. Initial code can not work.

@janpio
Copy link
Member

janpio commented Mar 4, 2020

Initial code can not work.

Why not? This used to work for months and years.

@thomasMinshull
Copy link

https://github.com/fastlane/fastlane/blob/master/spaceship/lib/spaceship/two_step_or_factor_client.rb#L144

I don't know why this works but this workaround solved this issue for me

@bachvanthe1994
Copy link

bachvanthe1994 commented Mar 5, 2020

[09:35:14]: fastlane detected a Gemfile in the current directory
[09:35:14]: However, it seems like you didn't use 'bundle exec'
[09:35:14]: To launch fastlane faster, please use
[09:35:14]: 
[09:35:14]: $ bundle exec fastlane build_testflight
[09:35:14]: 
[09:35:14]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[09:35:15]: It seems like you wanted to load some plugins, however they couldn't be loaded
[09:35:15]: Please follow the troubleshooting guide: https://docs.fastlane.tools/plugins/plugins-troubleshooting/
[09:35:17]: Driving the lane 'build_testflight' 🚀
[09:35:17]: --------------------------------------------
[09:35:17]: --- Step: latest_testflight_build_number ---
[09:35:17]: --------------------------------------------
[09:35:17]: Login to App Store Connect (xxxx@xxx.vn)

Please provide your Apple Developer Program account credentials
The login information you enter will be stored in your macOS Keychain
You can also pass the password using the 'FASTLANE_PASSWORD' environment variable
See more information about it on GitHub: https://github.com/fastlane/fastlane/tree/master/credentials_manager

Password (for xxx@xxxx.vn): ******************
Available session is not valid any more. Continuing with normal login.
Two-factor Authentication (6 digits code) is enabled for account 'ios@vnpay.vn'
More information about Two-factor Authentication: https://support.apple.com/en-us/HT204915

If you're running this in a non-interactive session (e.g. server or CI)
check out https://github.com/fastlane/fastlane/tree/master/spaceship#2-step-verification

(Input `sms` to escape this prompt and select a trusted phone number to send the code as a text message)

(You can also set the environment variable `SPACESHIP_2FA_SMS_DEFAULT_PHONE_NUMBER` to automate this)
(Read more at: https://github.com/fastlane/fastlane/blob/master/spaceship/docs/Authentication.md#auto-select-sms-via-spaceship-2fa-sms-default-phone-number)

Please enter the 6 digit code:
678988
Requesting session...
+---------------+------------------------+
|              Lane Context              |
+---------------+------------------------+
| PLATFORM_NAME |                        |
| LANE_NAME     | build_testflight |
+---------------+------------------------+
[09:36:11]: Unauthorized Access

+------+--------------------------------+-------------+
|                  fastlane summary                   |
+------+--------------------------------+-------------+
| Step | Action                         | Time (in s) |
+------+--------------------------------+-------------+
| 💥   | latest_testflight_build_number | 54          |
+------+--------------------------------+-------------+

[09:36:11]: fastlane finished with errors

@bachvanthe1994
Copy link

i have same issue. how to fix this issue @janpio :(

@jesiegel1
Copy link
Contributor

@janpio It seems like accounts that aren't currently logged into any devices (which is the case for my account) will fallback automatically to sms.

I took a quick look in Postman and compared account A (not logged in to a device) to account B (logged into a device), and the behavior seemed to differ:

  1. For B, it seems like the system 2FA code gets displayed right after the POST https://idmsa.apple.com/appleauth/auth/signin req is made by the spaceship client, whereas for A an sms gets sent right after the GET https://idmsa.apple.com/appleauth/auth req in handle_two_step_or_factor
  2. For A, the response for GET https://idmsa.apple.com/appleauth/auth has a few additional fields including "noTrustedDevices": true and "mode": "sms"

So I'm guessing we need to check for one of those fields, and if present, set the code_type and payload as if the user had entered sms, but without the PUT https://idmsa.apple.com/appleauth/auth/verify/phone req so we don't generate a second code.

@ydbwwhq
Copy link

ydbwwhq commented Mar 5, 2020

same question.what can I do to resolve this question?

Please enter the 6 digit code:
545004
Requesting session...
Traceback (most recent call last):
  12: from test.rb:3:in `<main>'
  11: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/portal/spaceship.rb:103:in `login'
  10: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/portal/spaceship.rb:25:in `login'
   9: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:346:in `login'
   8: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:384:in `login'
   7: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:775:in `do_login'
   6: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/portal/portal_client.rb:28:in `send_login_request'
   5: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:496:in `send_shared_login_request'
   4: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:518:in `fetch_olympus_session'
   3: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:693:in `request'
   2: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:849:in `send_request'
   1: from /usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:625:in `with_retry'
/usr/local/lib/ruby/gems/2.6.0/gems/fastlane-2.142.0/spaceship/lib/spaceship/client.rb:857:in `block in send_request': Unauthorized Access (Spaceship::UnauthorizedAccessError)`

@janpio
Copy link
Member

janpio commented Mar 5, 2020

Thanks @jesiegel1, I could not reproduce it with my accounts.

Can you explain "aren't logged into any devices"? Does this mean if there is no active Apple device session it will automatically send and SMS, leading to it not accepting it in the prompt we display in fastlane? Would kind of make sense...

@max-ott
Copy link
Contributor

max-ott commented Mar 5, 2020

I can't reproduce the issue either. I tried with the following Apple IDs / Accounts:

  • Apple ID with 2 FA and trusted device(s)
  • Apple ID with 2 FA and SMS only (no trusted devices)
  • Both spaceship as well as fastlane spaceauth

@jesiegel1
Copy link
Contributor

jesiegel1 commented Mar 5, 2020

@janpio @max-ott Yea sorry, that was unclear (also to clarify the account has 2FA enabled, not 2SV).

Using the Apple ID that was throwing the unauthorized error (made sure to remove the fastlane cookie with each run):

  • Logged into iCloud under "Passwords & Accounts" on my phone:
    • ran match, phone displayed the 2FA system prompt, and entering the displayed code authenticated successfully (without inputting sms).
  • Signed out of iCloud on my phone:
    • ran match, received sms, and entering the sms code threw the unauthorized error.
    • ran match, received sms, entered sms and selected a trusted phone number, received second sms, and entering the second sms code authenticated successfully.

@iMacX
Copy link

iMacX commented Mar 12, 2020

What works for me: I did change my password on Apple account and signout from all devices.
Then fastlane spaceauth -u "username", enter "sms" instead of the first code received by Apple, choose my phone number, and then enter the second sms received.

@pvanny1124
Copy link

Having the same issue as everyone else using fastlane 2.137.0

Keep getting unauthorized access error when entering a 2FA code and when inputting 'sms' and selecting the phone number to receive the code through text. What broke :(

@dimmduh
Copy link

dimmduh commented Mar 13, 2020

What works for me: I did change my password on Apple account and signout from all devices.
Then fastlane spaceauth -u "username", enter "sms" instead of the first code received by Apple, choose my phone number, and then enter the second sms received.

wow, that's work. Need to enter sms instead of digits first time. Thanks

@pvanny1124
Copy link

Okay, entering sms and selecting the phone number to receive the code through text worked. thanks y'all!

@janpio
Copy link
Member

janpio commented Mar 13, 2020

We have a PR now that should fix this problem: #16162 The logic is quite complicated, so might take some time to get properly reviewed and merged. If you know ruby, take a look!

@cgossain
Copy link

I was facing the issue and I tried changing the pwd from apple login page
https://appleid.apple.com/account/manage
and select the checkbox. But unsure, if this works for everyone.

image

This worked for me. Changed my password and signed out of all devices then tried again with the new password. Thanks!

@Ekulelu
Copy link

Ekulelu commented Mar 16, 2020

I found that you should login your apple id in iPhone. Then apple would send the verification code to your iPhone, this was wroked for my case.

@smakosh
Copy link

smakosh commented Mar 18, 2020

I tried all the methods above, but I'm unable to resolve this, I don't get the chance to type the code I receive to verify my cloud ID

@dimmduh
Copy link

dimmduh commented Mar 19, 2020 via email

@smakosh
Copy link

smakosh commented Mar 19, 2020

you need to ignore first sms, and type 'code' instead of numbers from sms чт, 19 мар. 2020 г. в 06:29, Ismail Ghallou notifications@github.com:

I tried all the methods above, but I'm unable to resolve this, I don't get the chance to type the code I receive to verify my cloud ID — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#16108 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADNCXTECLJ5O3UWOSKNOWDRIFDMVANCNFSM4K7TRYVA .
-- Dima Dukhnich, programmer. +7 902 1775718 dimmduh@gmail.com Megame, Irkutsk, Russia. io-games.com

I don't get the chance to type anything

@iRILLLL
Copy link

iRILLLL commented Mar 21, 2020

i solve with this. when the prompt asked you

"Please enter the 6 digit code:"
i type "sms" instead

it will ask you:
Please select a trusted phone number to send code to:

  1. +62 ••••-••••-••72
    ?

and then I enter the 6 digit code I received earlier.

@AAverin
Copy link

AAverin commented Mar 24, 2020

How is the progress on this issue? I am a new fastlane user and can't setup iOS project because of this

@ryanstout
Copy link

Seeing same issue also, upgraded to catalina and it worked for a few days, then stopped.

@janpio
Copy link
Member

janpio commented Mar 25, 2020

@AAverin Multiple people posted the workaround here: Type sms, hit Enter, select the phone to send the code to (if asked) and then enter the second code you are sent.

@RicardoRB
Copy link

It didn't work for me the sms solution

@tiagobbraga
Copy link

@AAverin Multiple people posted the workaround here: Type sms, hit Enter, select the phone to send the code to (if asked) and then enter the second code you are sent.

works for me!

@BestKai
Copy link

BestKai commented Apr 2, 2020

I was facing the issue and I tried changing the pwd from apple login page
https://appleid.apple.com/account/manage
and select the checkbox. But unsure, if this works for everyone.

image

This works for me!

@smakosh
Copy link

smakosh commented Apr 6, 2020

After updating fastlane, it worked fine without any issues, also I can signin on iCloud without issues, Apple servers seem to work fine

@ivmirx
Copy link

ivmirx commented Apr 18, 2020

It seems to be happening again. As per recommendations above, I changed my developer's Apple ID password, logged out from all devices, and tried typing in "sms" instead of the first code but still can't login from Fastlane 2.145.0.

fastlane spaceauth -u "myemail@example.com"
[✔] 🚀

Logging into to App Store Connect (myemail@example.com)...
Available session is not valid any more. Continuing with normal login.
The login credentials for 'myemail@example.com' seem to be wrong
Do you want to re-enter your password? (y/n)
y
Removing Keychain entry for user 'myemail@example.com'...
[...]
password has been deleted.

Password (for myemail@example.com): ***********
Available session is not valid any more. Continuing with normal login.
Two-factor Authentication (6 digits code) is enabled for account 'myemail@example.com'

Please enter the 6 digit code you received at +xx • •••• ••xx:
sms
Requesting session...
Error: Incorrect verification code

Please enter the 6 digit code you received at +xx • •••• ••xx:
123456
Requesting session...
Error: Incorrect verification code

By the way, I always receive a robocall from Apple – can't remember them sending SMS to my country but probably that doesn't make a big difference.

@ivmirx
Copy link

ivmirx commented Apr 18, 2020

Since the issue is tied to SMS/call 2FA, I was able to go around it by logging into my developer's Apple ID from the System Preferences -> Internet Accounts (you can add a secondary Apple account there) and receiving the 2FA code directly in macOS.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests