Clarify the iOS remote-only boundary for App Review - #116
Merged
Merged
Conversation
Apple rejected the earlier build because its local execution and file-access boundaries were unclear. Preserve reviewer confidence by removing the preview surface, using the native iOS network path, tightening release and store safeguards, and keeping the evidence and tests with the code.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
GitHub's iPad runner can ignore swipe-to-delete in the Settings split view, leaving the keyboard installed after the product assertions pass. Use the explicit edit controls and restore normal mode so the UI tests return Settings to its original state.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Why
Apple rejected the earlier build because the local execution and file-access boundaries were unclear. This change makes the app's remote-only behavior visible, testable, and consistent across runtime code, review metadata, screenshots, and public documentation.
Verification
git diff --check: passed.No Android source changed. This Mac has no Android SDK, so the Android unit and lint matrix is left to GitHub Actions.
Release state
App Store version 1.0 build 9 is valid, selected, and waiting for review. Release type is manual. This pull request does not release the app, publish the website, create a tag, or merge into
main.