How can independent developers manage multiple Apple Accounts without multiple devices?
Hello everyone,
I’m an independent developer working internationally, and I currently manage around 8 Apple IDs for different regions. Since March 2024, when Apple introduced new security policies for accounts, I’ve been facing serious limitations that prevent me from doing my work properly.
Despite having 8 different phone numbers (one per Apple ID), I’m often blocked from accessing my accounts for 24 hours, 5 days, 14 days, or arbitrary periods — depending on what Apple’s security system decides.
Apple Support always recommends attaching each Apple ID to an iPhone via iCloud, but this is simply not realistic for developers like me. I’m not going to buy a physical device for every country I work in.
Our workflows include switching VPNs frequently, changing countries, testing products for different regions and of course switching accounts sometimes every 10 minutes or etc. But Apple’s security model seems to ignore developer use cases entirely. We’re left waiting and hoping accounts will unlock — no real solutions, no proper escalation paths.
I’m writing this post after nearly a year of struggling. Just a few days ago, I had my developer account approved for a new product in another country — but I’ve been unable to pay for it or sign in for 3 days because of the message:
“Too many verification codes have been sent. Please enter the last one or try again later.”
This is preventing me from launching my products and moving forward with my work. Apple Support says there’s nothing they can do — and honestly, it feels like developer usage scenarios are completely ignored in the current system.
I’m hoping someone from Apple sees this or that other developers can share similar experiences or potential workarounds.
Thank you.
[Re-Titled by Moderator]