Skip to content

fix(ios): restore the privacy manifest dropped in 0.10 - #1627

Open
msluszniak wants to merge 1 commit into
mainfrom
@ms/ios-privacy-manifest
Open

msluszniak wants to merge 1 commit into
mainfrom
@ms/ios-privacy-manifest

Conversation

@msluszniak

Copy link
Copy Markdown
Member

Description

  • Restore ios/PrivacyInfo.xcprivacy as the RnExecutorchPrivacyInfo resource bundle. 0.8.5/0.9.3 shipped it; the 0.10 rewrite dropped it.
  • Content unchanged: current binaries have the same required-reason profile (stat/fstat, sysctl on hw.*/machdep.* only), and telemetry still sends product-interaction data.

Introduces a breaking change?

  • Yes
  • No

Type of change

  • Bug fix (change which fixes an issue)
  • New feature (change which adds functionality)
  • Documentation update (improves or adds clarity to existing documentation)
  • Other (chores, tests, code style improvements etc.)

Tested on

  • iOS
  • Android

Testing instructions

  • Archive any app (xcodebuild archive): <App>.app/RnExecutorchPrivacyInfo.bundle/PrivacyInfo.xcprivacy is present. Checked on an Expo 57 app.
  • yarn workspace react-native-executorch test __tests__/api/podspecAttributes.test.ts.

Screenshots

Related issues

Closes #1616

Checklist

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the documentation accordingly
  • My changes generate no new warnings

Additional notes

0.8.5 and 0.9.3 shipped ios/PrivacyInfo.xcprivacy as the
RnExecutorchPrivacyInfo resource bundle; the rewrite podspec never carried it
over. The current binaries have the same required-reason profile as the 0.9
audit (stat/fstat, sysctl on hw.* and machdep.* only), and telemetry still
sends product-interaction data, so the manifest is restored unchanged.

Closes #1616
@msluszniak msluszniak self-assigned this Nov 5, 2026
@msluszniak msluszniak added the bug fix PRs that are fixing bugs label Nov 5, 2026
@msluszniak
msluszniak requested a review from barhanc November 5, 2026 17:26

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix PRs that are fixing bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

iOS privacy manifest missing since 0.10

1 participant