Skip to content

AltStore 1.4.2 #431

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 162 commits into from
Nov 11, 2020
Merged

AltStore 1.4.2 #431

merged 162 commits into from
Nov 11, 2020

Conversation

rileytestut
Copy link
Collaborator

Updates master branch with latest changes for AltStore 1.4.2

rileytestut added 30 commits May 2, 2020 22:06
Apple’s servers return an error when registering a bundle ID with different capitalization than an existing one, so we now perform case-insensitive comparisons when determining if we need to register an App ID.
Prevents apps with incorrect bundle IDs from being installed and then deleted from disk due to AltStore thinking the apps have been removed.
Manually sets Dolphin’s CFBundleIdentifier to match the source bundle ID to prevent breaking updates for existing users.
Improves support for removing apps
Improves error messages where ConnectionError was the underlying failure, but not the main error.
When deactivating an app, AltStore will first install AltBackup in its place. This allows AltBackup to access the (soon to be) inactive app’s sandbox, and backup all files to a shared app group with AltStore. Later when activating, AltStore will again install AltBackup and use it to restore files before installing the actual app again.
…gned one

Allows the backup to be used even if the app is later installed with a different developer team.
Deactivating apps by removing their profiles no longer works on iOS 13.5. Instead, AltStore will now back up the app by temporarily replacing it with AltBackup, then remove the app from the phone.
rileytestut and others added 25 commits October 5, 2020 13:56
• Keeps strong reference to wrapped managed object’s context.
• Projected value simplifies accessing properties on context’s thread.
AltPlugin 1.1 supports Big Sur on both Intel and Apple Silicon Macs.
AltDaemon can now be installed directly from the Dynastic repo via Cydia or Sileo.
Partially reverts commit cace757 and adds back the “un-used” app main menu in Main.storyboard, which broke keyboard shortcuts in alerts when removed.
iOS 13.5 fixes the psychic paper hack so showing the private entitlement
warning popup is confusing to the user. Additionally iOS 14 checks the
entitlements on installation, so we should not copy the private entitlements
on iOS 14.

Depends on rileytestut/AltSign#15

Co-authored-by: osy <[email protected]>
Updates code signature version to 0x20400 which allows apps to use JIT on iOS 14.2 and later.
# Conflicts:
#	AltStore/Model/DatabaseManager.swift
#	Shared/Extensions/Bundle+AltStore.swift
@rileytestut rileytestut merged commit 65fe399 into master Nov 11, 2020
@wattsjohnny2020
Copy link

I

Copy link

@wattsjohnny2020 wattsjohnny2020 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

H

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants