altstoreio / altstoreio/AltStore

Add an option to disable AppIDs renewal

Open
#1,282 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Let's imagine a situation in which a third-party application uses 7-8 AppIDs and takes up the entire free limit, but most of these AppIDs are practically useless and the application can safely work with 1-2 of these. I understand that deleting an AppID is not yet possible and you have to wait until it expires, but it would be cool to be able to turn off auto-renewal of unnecessary AppIDs without deleting the app

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

No file or test is named. Start by locating the Swift code that manages AppID renewal and trace how an app's AppIDs are selected and renewed. Define the option's behavior for disabling renewal of selected AppIDs, then verify that unnecessary AppIDs can expire while required ones continue renewing.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.