From daff967d33da1e265a21cbac036fc769c53089ce Mon Sep 17 00:00:00 2001 From: Andreas Stefl Date: Mon, 3 Aug 2026 23:02:17 +0200 Subject: [PATCH] Stop the Lite manifest from claiming tracking it cannot name Build 43 of the Lite app came back ITMS-91064 Invalid Binary: its PrivacyInfo.xcprivacy set NSPrivacyTracking to true while NSPrivacyTrackingDomains was empty, which App Review rejects. The Pro manifest passed the same upload with false and an empty list. The manifests only landed in #107, after 1.35 shipped, so this file had never been through App Store validation before. Listing the AdMob endpoints would satisfy the rule but cost more than it buys: iOS blocks the domains named here whenever ATT authorization is missing, so it would also cut off the non-personalized ads served to users who decline. The Google SDKs ship no domains of their own for that reason, and GoogleMobileAds already marks DeviceID as tracking in its own manifest, which Apple aggregates with this one. Also corrects the 1.37 release notes to the copy actually submitted: 1.36 was tagged but never went to the store, so the store jumps 1.35 to 1.37 and the notes have to cover the 1.36 work. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_019sHnwXJEjogZDLATrBgMQS --- OpenDocumentReader/Privacy/Lite/PrivacyInfo.xcprivacy | 6 +++++- fastlane/metadata/en-US/changelogs/1.37.txt | 10 +++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/OpenDocumentReader/Privacy/Lite/PrivacyInfo.xcprivacy b/OpenDocumentReader/Privacy/Lite/PrivacyInfo.xcprivacy index 0ac236c..7b4a261 100644 --- a/OpenDocumentReader/Privacy/Lite/PrivacyInfo.xcprivacy +++ b/OpenDocumentReader/Privacy/Lite/PrivacyInfo.xcprivacy @@ -2,8 +2,12 @@ + NSPrivacyTracking - + NSPrivacyTrackingDomains NSPrivacyCollectedDataTypes diff --git a/fastlane/metadata/en-US/changelogs/1.37.txt b/fastlane/metadata/en-US/changelogs/1.37.txt index 1ccba54..e80059b 100644 --- a/fastlane/metadata/en-US/changelogs/1.37.txt +++ b/fastlane/metadata/en-US/changelogs/1.37.txt @@ -1 +1,9 @@ -This release only changes how the app is built and submitted. There are no changes to the app itself. +- Legacy Word, Excel and PowerPoint files (.doc, .xls, .ppt) are read by our own implementation, with character formatting, cell fonts and fills, pictures, slide sizes and slide names +- Better support for Word tables and line breaks, Excel merged cells and value types, and PowerPoint slide sizes and tables +- ODF documents: subscript and superscript, percentage line height, first-line indent +- Pages are rendered when you open them, so documents with many pages, slides or sheets open faster +- Rewritten page tabs: readable in dark mode, no longer pushed off screen by a long sheet name, and usable with VoiceOver +- More reliable file type detection +- More privacy: your documents never leave your device, and the app sends us no usage data +- Several crashes fixed, and failures are now reported instead of ending the app +- Requires iOS 15 or later