Locked Out of Your Apple Developer Account? Fix Access Before October 1

Illustrated infographic summarizing: Locked out of your Apple developer account? Fix it before October 1

By Greg Nowak. Updated September 22, 2026.

Apple updated its Developer Program License Agreement on August 18, adding new EU terms for alternative distribution, payments, and business models. Attachment 14 takes effect on October 1, 2026, and Apple is asking members to sign in and accept the agreement.

The exact acceptance deadline for your membership appears on its developer account page. If that date is missed, Apple can pause access to resources including Certificates, Identifiers & Profiles, App Store Connect, TestFlight, and the App Store Connect API. For a business that depends on an app, this can interrupt releases and routine maintenance at a particularly inconvenient time.

Accepting the agreement is quick when the right person can sign in. The difficulty is usually identifying that person, finding the correct Apple Account, and receiving its two-factor authentication code. Here is the recovery sequence I would use with an app owner or agency client.

First, identify the Account Holder

Only the Apple Developer Program Account Holder can accept legal agreements. An agency developer or App Store Connect Admin may manage releases and users but still cannot accept this agreement for the business.

Start with the email announcing the updated agreement. It should have gone to the Account Holder. If another team member can access App Store Connect, check Users and Access to identify the person with that role. For an organization membership, the role can be transferred to another employee with authority to bind the company, but that is a separate process and should not be treated as a last-minute workaround.

Know which Apple site controls what

  • developer.apple.com/account manages program membership, agreements, certificates, identifiers, and profiles.
  • appstoreconnect.apple.com manages apps, builds, TestFlight, store listings, users, sales, and related commercial information.
  • account.apple.com manages the Apple Account itself, including its password, trusted devices, and trusted phone numbers.

If the problem is a missing verification code, work on the Apple Account first. Repeatedly trying the developer portal will not repair an outdated trusted device or phone number.

Why the verification code went somewhere else

A trusted device is an iPhone, iPad, Apple Watch, Apple Vision Pro, or Mac already signed in to that specific Apple Account using two-factor authentication. Ownership of the device is irrelevant: an iPad signed in to your personal account will not display codes for a separate company developer account.

On an iPhone or iPad, open Settings and tap the name at the top to see which account is signed in. On a Mac, open System Settings and select the name in the sidebar. If the address does not match the Account Holder’s Apple Account, look for another trusted device or use a trusted phone number.

Choose the shortest valid route back in

What still works? Action Likely outcome
A trusted device Approve the sign-in and use its six-digit code Immediate access
A trusted phone number Select “Didn’t get a code?” and request a text or call Immediate access if the number is reachable
The password, but no trusted method Select “Can’t use [phone number]” and follow recovery prompts Account recovery may take several days or longer
The Account Holder has left Contact Apple Developer Support about the role and membership Identity and organization checks may be required
Use the first available route. Account recovery is the fallback because Apple cannot shorten its waiting period.

When requesting a phone code, Apple can send an SMS or place an automated call. This makes a properly maintained office or backup number useful, provided somebody responsible can still answer it.

Once inside, repair the account before accepting

If you regain access through one remaining device or number, use that session to make the account maintainable:

  1. Sign in at account.apple.com.
  2. Open Sign-In and Security, then Account Security.
  3. Review the trusted phone numbers and add a current backup number.
  4. Review the trusted devices and remove equipment the business no longer controls.
  5. Record the Account Holder, Apple Account address, recovery ownership, and renewal date in the company’s password manager or operations documentation.
  6. Visit developer.apple.com/account, read the agreement, confirm the deadline shown for the membership, and accept it.

Apple recommends having an additional trusted number that is not dependent on the same iPhone. That avoids losing both the trusted device and the only route for receiving a code when one handset is lost or damaged.

Be careful with “phone number already in use” errors

Apple distinguishes a trusted phone number used for verification from a phone number used as the primary sign-in identifier for an Apple Account. Restrictions on reusing a primary sign-in number do not automatically mean the number cannot be added as a trusted number.

Check that you are editing the Trusted Phone Numbers section. Do not remove a number from a personal account blindly; that can create a second lockout. If Apple still rejects it, add another reachable business-controlled number and investigate the account identities after the urgent agreement work is complete.

If recovery is your only option, start now

Select “Didn’t get a code?” or “Can’t get to your devices?”, then choose the option saying you cannot use the listed phone number. You can also begin at iforgot.apple.com.

Apple says recovery may take several days or longer, and Apple Support cannot accelerate the waiting period. That makes September 30 a poor day to discover that the Account Holder’s only trusted number belonged to a former employee.

If nobody can confidently identify the Account Holder, the trusted methods, and the agreement status, treat this as an operational access problem rather than a development task. GrN.dk can help map the membership, coordinate with the people involved, and leave the business with a maintainable access record before the next release or agreement deadline.

Related on GrN.dk

Need help with this kind of work?

Ask Greg to review your Apple developer access Get in touch with Greg.

Sources

Latest articles

An AI assistant can answer questions and guide customers to a booking. Here are practical boundaries for prices, delivery times, personal data, and contact with a staff member.

Google and Bing now offer first-party AI search visibility reports. Here’s how to build a useful baseline without inventing a misleading GEO score.

AI crawlers can copy a familiar name. Here’s how to verify signed agents at the edge while keeping legitimate automated traffic moving.

A critical Webform release is a reminder to audit every Drupal codebase, configuration and deployment—not just the main production website.

A secure AI workflow can turn Meet and Teams transcripts into approved decisions and tasks in Jira or Asana—without giving up control.

NGINX 1.31.5 can route on JSON body values. Here’s how to weigh the performance, security, and operational trade-offs before using it.

OpenAI can keep agent sessions running, but reliable workflows still depend on clear failure states, safe retries, validation, limits and human fallback.

AI can identify termination deadlines and price adjustments in supplier contracts, route uncertain findings for approval and create the right reminders.

Why a DNS record can exist in a dashboard yet fail publicly—and how to trace zone cuts, verify glue, and fix the right side of a live delegation.

An Apache version below 2.4.68 may still be patched. Package provenance, vendor advisories, module checks and runtime evidence reveal the real position.