Skip to content

Preserve HealthKit capability when re-signing apps#1762

Draft
jsilets wants to merge 1 commit into
altstoreio:marketplacefrom
jsilets:healthkit-capability
Draft

Preserve HealthKit capability when re-signing apps#1762
jsilets wants to merge 1 commit into
altstoreio:marketplacefrom
jsilets:healthkit-capability

Conversation

@jsilets

@jsilets jsilets commented Jul 11, 2026

Copy link
Copy Markdown

Problem

Apps containing com.apple.developer.healthkit lose HealthKit access when AltStore or AltServer re-signs them because AltSign does not register the matching App ID feature.

Fix

Update AltSign to the commit that maps the HealthKit entitlement to Apple Developer Portal's HealthKit feature. AltStore's existing feature registration and signing flow handles the capability without additional Swift changes.

Depends on rileytestut/AltSign#45. This should remain a draft until that change is merged and the submodule pointer is updated to the upstream commit.

Related to #1518.

Testing

  • AltStore unsigned iOS workspace build passes.
  • git diff --check passes.
  • The existing AltTests target fails before execution because its unchanged Nuke module search path cannot be resolved.

On-device provisioning verification is still pending.

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.

1 participant