Skip to content

Add interactive iOS device installer - #37

Merged
MarcusJRLee merged 3 commits into
devfrom
codex/ios_interactive_installer
Aug 28, 2026
Merged

Add interactive iOS device installer#37
MarcusJRLee merged 3 commits into
devfrom
codex/ios_interactive_installer

Conversation

@MarcusJRLee

Copy link
Copy Markdown
Owner

Summary

  • add one interactive scripts/install_ios.sh entry point that asks for an available paired iPhone and Development or Local QA configuration
  • build, validate, install, and launch the local-only iOS app without deleting existing apps
  • add integration coverage for the CLI contract, device filtering, configuration mapping, installation failure propagation, and Apple's free-profile app cap
  • mark the integrated macOS personal QA build as unreleased version 1.5.0 build 18

Verification

  • scripts/check.sh
  • scripts/check_ios.sh
  • real paired iPhone Development build and install attempt
  • real paired iPhone interactive Local QA build and install attempt
  • signed macOS candidate build, strict signature and Team verification, canonical install, and launch

The real iPhone reached Apple's free-development-profile app cap after both signed builds passed validation. The installer returned a failure with actionable guidance and did not remove any installed app.

No tag, GitHub Release, DMG, notarization, or public distribution is included.

@MarcusJRLee
MarcusJRLee merged commit 222f354 into dev Aug 28, 2026
2 checks passed
@MarcusJRLee
MarcusJRLee deleted the codex/ios_interactive_installer branch August 28, 2026 00:58
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