altstoreio / altstoreio/AltStore

Replace iTunes and old iCloud app with the Apple Devices app and an updated iCloud

Open
#1,384 2 comments 12 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

With the promotion of the Apple Devices app to stable and iTunes finally being on its way out, I would assume it’s probably time to begin using that along with a more updated iCloud app. Currently, the version of iCloud on the Microsoft store doesn’t work (which I know is by design), however Apple no longer supports the direct download versions and they can’t even be used to login anymore (at least with Advanced Data Protection enabled), making it impossible to use the iCloud app for windows for its intended purpose in conjunction with Altserver without a hacky workaround. As far as I know, migration to the newer apps should be possible with relatively minimal work unless Apple killed API calls that Altserver needs (which may be possible, I’m not super familiar with it’s architecture)

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

The issue names the current iTunes and iCloud app integration but no files or tests. Start by locating that integration and checking whether the Apple Devices app and updated iCloud support the required AltServer workflow; done means the supported apps work for their intended purpose without the described workaround.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.