altstoreio / altstoreio/AltStore

AltServer cannot connect to Apple ID

Open
#1,781 48 comments 17 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
14.4k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Image

I'm seeing this error message when I try to install the AltStore.
It may happen because I'm using an Apple ID with a + sign, like johndoe+apple@gmail.com (checked, not relevant)

The error states:

AltStore could not be installed onto iPhone.
AltServer could not sign in with your Apple ID. The data is not in the correct format.

NSCocoaErrorDomain 3840

Debug Description
Encountered unknown tag html on line 1

Error Description
AltServer could not sign in with your Apple ID. The data is not in the correct format.

Failure
AltServer could not sign in with your Apple ID.

Failure Reason
The data is not in the correct format.

Title
AltStore could not be installed onto Andrea's iPhone.

kCFPropertyListOldStyleParsingError
Error Domain=NSCocoaErrorDomain Code=3840 "Malformed data byte group at line 1; invalid hex" UserInfo=(NSDebugDescription=Malformed data byte group at line 1; invalid hex}

Contributor guide

No contributing guide indexed for this repository

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

Start by reproducing the Apple ID sign-in and AltStore installation flow described in the issue, using the reported NSCocoaErrorDomain 3840 response as the starting symptom. Trace where the malformed data is received and determine what successful sign-in should return. Done means the reported Apple ID can sign in and AltStore can be installed without the format error.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
authentication, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.