XcodesOrg / XcodesOrg/XcodesApp

Unclear error dialog when Apple ID is not enrolled in Developer Program

Open
#378 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Swift
Stars
8.6k
Forks
387
Avg merge
6d 7h
Merged PRs (30d)
3

Description

When using an Apple ID which is not enrolled in the Apple Developer Program for installing a new Xcode version, the user receives a generic error message saying that Xcode could not be installed. In the current state, the only way to find out what's really going on under the hood is to use a proxy tool to inspect the underlying POST request.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the Xcode installation flow with an Apple ID that is not enrolled in the Apple Developer Program, then inspect how the underlying POST request failure becomes the generic installation dialog. Update the dialog to explain the enrollment-related cause, and verify that the user no longer needs a proxy tool to understand the failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
authentication, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.