(no title)
ryanbertrand | 7 years ago
After reading this, it seems like one device can be used for multiple developer accounts.
I was worried when I started seeing “iCloud” because of course none of us use our personal iCloud accounts for dev work. However, it looks like you can link multiple dev accounts to your personal iCloud account to prevent having to sign in/out of the accounts on the device.
davismwfl|7 years ago
That does make it so you can get verification codes on one device for multiple accounts but it still requires you to log out of your primary (personal) account, log in with the dev account, enable 2FA and then log out and back in as your primary account. Then you still have to add the dev account to the "iCloud" login on your phone or similar so you can get verifications.
It all seems super hacky and like a total after thought versus a clean well designed system. I am happy Apple takes security seriously, but this doesn't seem very elegant or even effective.
And while I am not currently building apps for clients, it seems this will still be a hurdle for dev shops to overcome, since having the clients account 2FA to your device is not ideal in anyway. Would be curious how people are handling this. It could be I am still just missing something obvious.