two factor mandatory for apple developers

Apple has started to force developers that want to develop and publish on the MacOS and iOS platform to enable two-factor authentication.

Two-factor authentication (also known as 2FA) is a type, or subset, of multi-factor authentication. It is a method of confirming users’ claimed identities by using a combination of two different factors: 1) something they know, 2) something they have, or 3) something they are.


When I just got around enabling it for one of the apple accounts I’ve got there seems to be a much much higher security barrier in place already…

That’s probably some sort of zero-factor no-authentication. I guess. Anyway: Kudos to Apple for finally forcing people to minimum standards. Properly integrating the second factor will make this so much simpler for users. Apples ecosystem solution already is quite well integrated.

Have you switched all your daily used services to two-factor authentication yet?

2 thoughts on “two factor mandatory for apple developers

  1. And what about continuous integration… i feel this will likely become a nightmare for some fastlane users out there.

    1. I just figured out that this already is a pain for me as well.

      Since I am using separate accounts for all things business and private I have a separate set of iCloud accounts just for development. Apple devices cannot be member of two iCloud accounts and an apple hardware device is required for 2-factor authentication for this.

      It appears to me: I need to have a dedicated iDevice logged into the development iCloud account to be able to access/develop.

      This is ridiculous. I have to test it out further but so far this would be really stupid. I would have to use a spare iPhone for this. Which I do not want…

Comments are closed.